类
在面向对象编程中,类是用来定义一个明确类型的构造。类实例化到它本身——参考类的实体,类的对象,实例对象或者简单的对象。类允许定义拥有状态和行为的成员。数据域成员(成员变量或者实例变量)允许类实例化到maintain状态。其他类型的成员,特殊方法,允许类实例化方法。类因此定义了他们的示例的类型。
一个类通常代表一个名词,就像一个人,地方或者事情,或者名词化的一些事情。例如,一个“Banana”类一般会代表香蕉的属性和功能。一个单独的,特有的香蕉可以从香蕉类实例化,一个“Banana”类的对象。
类的组成成分包括结构和行为。编程语言包括类的程序结构试图支持各种类相关的特性,并且要求语法使用这些特性,因此从一个语言到另一个语言有非常大的不同。