1、 类是世间事物的抽象称呼,而对象则是这个事物相对应的实体;
类是封装对象的属性和行为的载体,反过来说具有相同属性和行为的一类实体被称为类,例如:鸟类封装了所有鸟的共同属性和应具有的行为。
在Java语言中,类中对象的行为是以方法的形式定义的,对象的属性是以成员变量的形式定义的。
2、面向对象程序设计具有以下特点:
封装性:将对象的属性和行为封装起来,其载体是类
继承性:利用特定对象之间的共有属性
多态性:父类对象应用于子类的特征;抽象类和接口