Class
A class is a blueprint for objects and defines a type with fields and methods.
Related concepts: ObjectFieldMethodMemberTypePrototype
Closest Wikipedia entry: Class (computer programming) — In object-oriented programming, a class defines the shared aspects of objects created from the class. The capabilities of a class differ between programming languages, but generally the shared aspects consist of state (variables) and behavior (methods) that are each either associated with a particular object or with all objects of that class. Object state can differ between each instance of the class whereas the class state is shared by all of them.