Page 1
Java Programming Exam 3 Latest
Questions and Correct Answers
Properties have ____ that specify the statements that
execute when a class's fields are accessed.
Ans: accessors
Instance variables are often called ____ to help distinguish
them from other variables you might use.
Ans: fields
The ____ class access modifier means that access to the class
is not limited.
Ans: public
C# contains a(n) ____ interface, which contains the definition
for the CompareTo() method that compares one object to
another and returns an integer.
Ans: Icomparable
Predefined types such as int, double, and char are ____
types.
Ans: value
, Page 2
The data components of a class that differ for each object
are stored in ____.
Ans: instance variables
A ____ contains the actions you require when an instance of a
class is destroyed—for example, when the instance goes out of
scope.
Ans: destructor
A(n) ____ is a collection of abstract methods (and perhaps
other members) that can be used by any class, as long as the
class overrides the abstract method definitions.
Ans: interface
Classes that support simple data items each contain a
method named ____, which provides the details of how items
in the class compare to each other.
Ans: CompareTo
Using private fields within classes is an example of ____, a
feature found in all object-oriented languages.
Ans: Information hidinig
A(n) ____ parameter is one that is undeclared and that gets
its value automatically.
, Page 3
Ans: implicit
A class that instantiates objects of another prewritten class is
known as a class client or class ____.
Ans: user
The ____ class access modifier means that access is limited
to another class to which the class belongs.
Ans: private
The ____ class access modifier means that access to the class
is limited to the class and to any classes derived from the
class.
Ans: protected
If you do not provide an access specifier for a class field, its
access is ____ by default.
Ans: private
The set of contents of an object's instance variables also is
known as its ____.
Ans: state
Java Programming Exam 3 Latest
Questions and Correct Answers
Properties have ____ that specify the statements that
execute when a class's fields are accessed.
Ans: accessors
Instance variables are often called ____ to help distinguish
them from other variables you might use.
Ans: fields
The ____ class access modifier means that access to the class
is not limited.
Ans: public
C# contains a(n) ____ interface, which contains the definition
for the CompareTo() method that compares one object to
another and returns an integer.
Ans: Icomparable
Predefined types such as int, double, and char are ____
types.
Ans: value
, Page 2
The data components of a class that differ for each object
are stored in ____.
Ans: instance variables
A ____ contains the actions you require when an instance of a
class is destroyed—for example, when the instance goes out of
scope.
Ans: destructor
A(n) ____ is a collection of abstract methods (and perhaps
other members) that can be used by any class, as long as the
class overrides the abstract method definitions.
Ans: interface
Classes that support simple data items each contain a
method named ____, which provides the details of how items
in the class compare to each other.
Ans: CompareTo
Using private fields within classes is an example of ____, a
feature found in all object-oriented languages.
Ans: Information hidinig
A(n) ____ parameter is one that is undeclared and that gets
its value automatically.
, Page 3
Ans: implicit
A class that instantiates objects of another prewritten class is
known as a class client or class ____.
Ans: user
The ____ class access modifier means that access is limited
to another class to which the class belongs.
Ans: private
The ____ class access modifier means that access to the class
is limited to the class and to any classes derived from the
class.
Ans: protected
If you do not provide an access specifier for a class field, its
access is ____ by default.
Ans: private
The set of contents of an object's instance variables also is
known as its ____.
Ans: state