一,什么是对象。
1,任何一个事物都是具体的对象。
2,对象的实质是属性+行为。
二,什么事面向对象。
1,面向对象指的是以对象为基本单位去分析,设计,实现系统。
2,Java具备描述对象和对象之间关系的能力,因此成为面向对象的语言。
3,分析过程是现有对象后有类,开发过程是先有类后有对象。
三,什么是类。
1,类是有共同特征的对象的集合。
2,类定义了对象的属性和行为。
3,通过类可以实例化多个该类的对象,每个对象的属性,值都不相同。
4,类是Java程序的基本组成单位。
四,类的结构。
1,属性,描述对象的数据。
2,方法,定义对象的行为。
3,构造方法,用于实例化对象。
五,方法的重载。
方法的重载发生在一个类里,如果有多个方法有相同名称的方法而参数不同时,就是方法的重载。
方法重载的三大原则:
1,方法名相同;
2,参数不同:
a,参数数量不同。
b,参数顺序不同。
c,参数类型不同。
3,在同一作用域下。
只有返回值类型不同的方法不是方法的重载。