Asked by Jhollo Redondo on May 05, 2024

verifed

Verified

A class that has at least one abstract method is called an:

A) concrete class
B) encapsulated class
C) abstract class
D) private class

Abstract Method

A method that is declared in an abstract class without an implementation. Subclasses inheriting the abstract class must provide an implementation for the abstract methods.

Abstract Class

A class in object-oriented programming that cannot be instantiated on its own and is designed to be subclassed, defining or inheriting common characteristics for subclasses.

  • Recognize the characteristics and purposes of abstract, concrete, and final classes/methods within object-oriented programming.
verifed

Verified Answer

SH
Shawntavious HubbardMay 12, 2024
Final Answer :
C
Explanation :
An abstract class is a class that contains at least one abstract method. Abstract methods are methods that are declared but not implemented. The purpose of an abstract method is to be overridden by a subclass. Therefore, an abstract class cannot be instantiated, and it should be extended by a subclass that implements all of its abstract methods.