类:客观世界中的许多对象,无论其属性还是其行为(方法)常常有许多共同性,抽象出这些对象的共同性便可以构成类。所以,类是对象的抽象和归纳,对象是类的实例。有相同特征的事物的集合。对象是对事物的抽象,而类是对对象的抽象和归纳。
对象被称作类的一个实例(instance),而类是对象的模板(temp1ate)。
例如:
类:人相当于一个类
对象:张XX就是人类的一个对象。 对象是通过类来创建的 人类 张XX=new 人类()
属性:姓名、性别、年龄……就是对象的属性。 用static修饰的属性一般用类名直接调用。
方法:动作,比如“吃饭、穿衣”等就是对象的方法。方法是被对象调用的比如“张XX.穿衣()”,static修饰的方法是静态的方法或称为共享方法,一般用类名直接调用。
而类有多态和继承:例如“人类”可以分为“男人、女人”,“老人、小孩”那么“男人、女人”就是“人类”的子类