对象与类

一,什么是对象。

1,任何一个事物都是具体的对象。

2,对象的实质是属性+行为。

二,什么事面向对象。

1,面向对象指的是以对象为基本单位去分析,设计,实现系统。

2,Java具备描述对象和对象之间关系的能力,因此成为面向对象的语言。

3,分析过程是现有对象后有类,开发过程是先有类后有对象。

三,什么是类。

1,类是有共同特征的对象的集合。

2,类定义了对象的属性和行为。

3,通过类可以实例化多个该类的对象,每个对象的属性,值都不相同。

4,类是Java程序的基本组成单位。

四,类的结构。

1,属性,描述对象的数据。

2,方法,定义对象的行为。

3,构造方法,用于实例化对象。

五,方法的重载。

方法的重载发生在一个类里,如果有多个方法有相同名称的方法而参数不同时,就是方法的重载。

方法重载的三大原则:

1,方法名相同;

2,参数不同:

a,参数数量不同。

b,参数顺序不同。

c,参数类型不同。

3,在同一作用域下。

只有返回值类型不同的方法不是方法的重载。