2024/2025 WITH 100% ACCURATE SOLUTIONS
Inheritance defines a relationship between _______ that share
characteristics - Precise Answer ✔✔objects
Inheritance is when a new class (_______) is created from an existing
class (_______) - Precise Answer ✔✔subclass, superclass
The subclass _______ characteristics of its superclass - Precise Answer
✔✔inherits
When methods of superclasses are overwritten by subclasses - Precise
Answer ✔✔Method overriding
If part of the original method implementation from the superclass is
retained, the rewrite is referred to as _______ - Precise Answer
✔✔Partial overriding
To specify the inheritance relationship between a subclass and a
superclass, in the declaration of the subclass, use the keyword _______ -
Precise Answer ✔✔extends
ex: public class Subclass _______ Superclass {} - Precise Answer
✔✔extends
, Are private instance variables of a superclass directly accessible to its
subclasses? - Precise Answer ✔✔No
Can subclasses directly invoke the public accessor and mutator methods
of the superclass? - Precise Answer ✔✔Yes
A method in a superclass is overriden in a subclass by defining a method
with same _______ - Precise Answer ✔✔return type and signature
(name and parameter types)
_______ are never inherited - Precise Answer ✔✔Constructors
A superclass must have a default, zero-parameter _______ - Precise
Answer ✔✔Constructor
A subclass constructor can be implemented with a call to the _______ -
Precise Answer ✔✔super method (super();)
If super is used in the implementation of a subclass constructor, it must
be used in the _______ of the constructor body - Precise Answer
✔✔first line
If no constructor is provided in the subclass, it calls the default
constructor of the _______ - Precise Answer ✔✔superclass