Subclass
Noun · Development
Definitions
A class that inherits from another class (its superclass), gaining all of the parent's fields and methods while being able to override or extend them. A subclass represents a more specific concept — `Dog` is a subclass of `Animal`.
In plain English: A specialized version of an existing class that inherits everything from its parent and can add or change behavior.
Example: "AdminUser subclasses User and adds permission-checking methods that regular users don't need."