Code HS Questions and Answers with
Verified Solutions
What is an object in Java? ✔✔An object is something that contains both state and behavior.
What is the difference between a class and an object? ✔✔Objects are inst
...
Code HS Questions and Answers with
Verified Solutions
What is an object in Java? ✔✔An object is something that contains both state and behavior.
What is the difference between a class and an object? ✔✔Objects are instances of classes. The
class is the general template, and the object is the specific version.
What does it mean to be a client of a class? ✔✔Being a client of a class means that we can use
its methods and functionality without necessarily understanding how it works.
What is a constructor in Java? ✔✔A constructor allows us to create a new instance of a class,
usually initializing instance variables.
Which of the following is the correct /* implementation */ code for the constructor in the Card
class? ✔✔suit = cardSuit;
value = cardValue;
What is an instance method? ✔✔An instance method is a piece of code called on a specific
instance of the class. It is called with a receiver object.
Which of the following is correct /* implementation */ code?
I. ✔✔III only
What is the difference between a getter method and an accessor method? ✔✔There is no
difference. They refer to the same idea.
Which of these is an example of calling a static method? ✔✔Math.abs(x)
double sum(int one, double two) ✔✔I II and IV
Which variables are in scope at the point labeled // POINT A? In other words, which variables
exist at that point in the code? ✔✔sum and count
What is printed by the following program? ✔✔hi
What is the this keyword? ✔✔The this keyword refers to the current instance of the class.
What is the output of the following code snippet? ✔✔false
What is the output of the following code snippet? ✔✔true
How do you call the superconstructor from a subclass? ✔✔You call it by making a call with the
word super in the subclass constructor.
Which of the following is a false statement about the classes? ✔✔Both SciFi and Fantasy inherit
constructors from Movie.
Say you are trying to create a set of classes that represent tools. You will have a Tool class as
well as a Hammer class and Screwdriver class. Hammer and Screwdriver are both subclasses of
Tool. Which is the proper first line of each class? ✔✔public class Hammer extends Tool
public class Screwdriver extends Tool
What is the definition of polymorphism? ✔✔Polymorphism lets a method do different things
depending on the type of the object it is called on.
What method must a class contain to implement the Comparable interface? ✔✔public int
compareTo(T other)
[Show More]