When a data field is private, it is said to be ____ to any class other than the one in which it is defined.

A. uninheritable
B. implicit
C. unreachable
D. inaccessible

Answer: D

Computer Science & Information Technology

You might also like to view...

Give three examples of when you would want to use quotes around your search query.

What will be an ideal response?

Computer Science & Information Technology

In this exercise, you will enhance the applica- tion. The advanced Circle Painter application should draw blue circles with a randomly generated diameter when the user presses the left mouse button. When the user presses the right mouse button, the application should draw a red circle with a randomly generated diameter (Fig. 21.33).



a) Copying the template to your working directory. Copy the C:Examples Tutorial21ExercisesAdvancedCirclePainter directory to your C:Simply- Java directory.
b) Opening the template file. Open the DrawJPanel.java file in your text editor.
c) Adding a Color instance variable. In line 17, add instance variable circleColor of type Color to hold the color of the circle to be painted.
d) Determining which button was pressed. Find the drawJPanelMousePressed method, which starts at line 60. In line 68 (before the method call repaint), add an if…else statement that sets circleColor to Color.RED if right mouse button is pressed and sets circleColor to Color.BLUE if left mouse button is pressed.
e) Drawing the appropriate color. Find the paintComponent method, which immedi- ately follows drawJPanelMousePressed. Replace the parameter passed to the set- Color method (Color.BLUE) with circleColor since the color of the drawn circle will change depending on the mouse button t

Computer Science & Information Technology