Class
class type
data class
A class is a fundamental concept in object-oriented programming that serves as a blueprint for creating objects. It defines properties (data) and methods (functions) that the objects created from it will possess.