java构造器与重载

1.构造器是一个方法。像普通方法一样,我们在类中定义构造器。构造器有如下基本特征:

构造器的名字和类的名字相同
构造器没有返回值
作用:简化类的初始化过程!方便对象的定义。

2.对于同一个类,如果这个类里面有两个或者多个重名的方法,但是方法的参数个数、类型、顺序至少有一个不一样,这时候局构成方法重载。方法重载就是对不同数据类型的的数据实现相似的操作

3.Java中方法重载和构造方法的区别:

    方法重载是让类以统一的方式处理不同类型数据的一种手段。Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同个数和类型的参数来决定具体使用哪个方法, 这就是多态性

构造方法的名字必须与类名同名,大小写也必须完全一致
构造方法没有返回值类型
一个类的构造方法,可以有多个,主要靠参数来区别。

猜你喜欢

转载自fn65.iteye.com/blog/2304743