Java Programming Exam 3 2025
Questions and Answers
Properties have ____ that specify the statements that execute when a class's fields are
accessed. - ANSWER✔✔-accessors
Instance variables are often called ____ to help distinguish them from other variables
you might use. - ANSWER✔✔-fields
The ____ class access modifier means that access to the class is not limited. -
ANSWER✔✔-public
C# contains a(n) ____ interface, which contains the definition for the CompareTo()
method that compares one object to another and returns an integer. - ANSWER✔✔-
Icomparable
Predefined types such as int, double, and char are ____ types. - ANSWER✔✔-value
The data components of a class that differ for each object are stored in ____. -
ANSWER✔✔-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. - ANSWER✔✔-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. -
ANSWER✔✔-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. - ANSWER✔✔-
CompareTo
Using private fields within classes is an example of ____, a feature found in all object-
oriented languages. - ANSWER✔✔-Information hidinig
A(n) ____ parameter is one that is undeclared and that gets its value automatically. -
ANSWER✔✔-implicit
A class that instantiates objects of another prewritten class is known as a class client or
class ____. - ANSWER✔✔-user
The ____ class access modifier means that access is limited to another class to which the
class belongs. - ANSWER✔✔-private
The ____ class access modifier means that access to the class is limited to the class and
to any classes derived from the class. - ANSWER✔✔-protected
Questions and Answers
Properties have ____ that specify the statements that execute when a class's fields are
accessed. - ANSWER✔✔-accessors
Instance variables are often called ____ to help distinguish them from other variables
you might use. - ANSWER✔✔-fields
The ____ class access modifier means that access to the class is not limited. -
ANSWER✔✔-public
C# contains a(n) ____ interface, which contains the definition for the CompareTo()
method that compares one object to another and returns an integer. - ANSWER✔✔-
Icomparable
Predefined types such as int, double, and char are ____ types. - ANSWER✔✔-value
The data components of a class that differ for each object are stored in ____. -
ANSWER✔✔-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. - ANSWER✔✔-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. -
ANSWER✔✔-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. - ANSWER✔✔-
CompareTo
Using private fields within classes is an example of ____, a feature found in all object-
oriented languages. - ANSWER✔✔-Information hidinig
A(n) ____ parameter is one that is undeclared and that gets its value automatically. -
ANSWER✔✔-implicit
A class that instantiates objects of another prewritten class is known as a class client or
class ____. - ANSWER✔✔-user
The ____ class access modifier means that access is limited to another class to which the
class belongs. - ANSWER✔✔-private
The ____ class access modifier means that access to the class is limited to the class and
to any classes derived from the class. - ANSWER✔✔-protected