In object-oriented programming, a class in which objects can be created. See also class (definition 1). Compare abstract class.