Software Development Fundamentals — Question 35

Which term is used to describe a class that inherits functionality from an existing class?

Answer options

Correct answer: C

Explanation

The correct answer is C, as a derived class is specifically one that inherits from another class, gaining its properties and methods. Option A, base class, refers to the class being inherited from, while B, inherited class, is not a standard term used in object-oriented programming. D, superclass, is another term for the base class, which does not describe the inheriting class.