A class definition is just an abstract description of what an object will be like if any objects are ever actually instantiated.
In object-oriented programming, a class refers to an extensible program-code-template that is used for the purpose of creating objects.
It provides abstract description of the state and implementations of behavior that is the functions.
It is a description of what an object is going to be like if it is ever actually instantiated. Most of the times it is used in computer programming.
It has some or the other relation to psychology too.
To learn more about abstract here
brainly.com/question/13072603
#SPJ4