类、对象、实例化的理解

类:客观世界中的许多对象,无论其属性还是其行为(方法)常常有许多共同性,抽象出这些对象的共同性便可以构成类。所以,类是对象的抽象和归纳对象是类的实例。有相同特征的事物的集合。对象是对事物的抽象,而类是对对象的抽象和归纳。

对象被称作类的一个实例(instance),而类是对象的模板(temp1ate)。

例如:

类:人相当于一个类

对象:张XX就是人类的一个对象。  对象是通过类来创建的  人类 张XX=new 人类()

属性:姓名、性别、年龄……就是对象的属性。  用static修饰的属性一般用类名直接调用。

方法:动作,比如“吃饭、穿衣”等就是对象的方法。方法是被对象调用的比如“张XX.穿衣()”,static修饰的方法是静态的方法或称为共享方法,一般用类名直接调用。

类有多态和继承:例如“人类”可以分为“男人、女人”,“老人、小孩”那么“男人、女人”就是“人类”的子类

原文地址:https://www.cnblogs.com/Regle/p/6283978.html