封装:把一个事物包装起来,并尽可能隐藏内部细节.
对象的属性和方法是相辅相成的,不可分割的,他们共同组成了实体对象.因此,对象具有封装性.
类定义了对象将会拥有的特征(属性)和行为(方法).
类的属性:对象所拥有的静态特征在类中表示时称为累的属性.
类的方法 对象执行的操作为类的方法.
类和对象的关系
一个类为它的对象给出了一个统一的定义,而它每个对象则是符合这种定义的一个实体.因此类和对象的关系就是抽象和具体的关系.
类是多个对象进行综合抽象的结果, 实体对象的概念和模型,而一个对象时一个类的实例.
定义类就是抽取同类实体的共性自定义的一种数据类型.
类的作用 创建对象.由类生成对象,称为类的实例化过程.
mian()方法是程序的入口,可以出现在任何一个类中,但是要保证一个JAVA类中只有一个main()方法.
类型 默认值
int 0
double 0.0
char '\u0000'
boolean false
String null
面向对象的优点
1.与人类的思维习惯一致
2.信息隐藏,提高了程序的可维护性和安全性
3.提高了程序的可重用性
使用类的步骤
1.定义类 使用关键字c lass
2.创建类的对象 使用关键字new
3.使用类的属性和方法 使用"."操作符