subtype
n. countable C1 Advanced US //ˈsəbˌtaɪp// UK //sˈʌbtaɪp// sub·type
n. a smaller, more specific group within a larger category. In programming, it is a type that is based on another type but has more specific rules.
n. a distinct category or variety within a larger class or group. In object-oriented programming, it refers to a type that is a specific version of a more general type, often inheriting its properties and methods.
The software uses a specific subtype of the main data type.
In the database, the 'vehicle' table has several subtypes, including car, truck, and motorcycle.
The language allows for a subtype to override the behavior of its parent type, providing a more specialized implementation while maintaining the core interface expected by the rest of the system.