java重载 构造方法为什么经常重载

构造方法为什么经常重载构造方法为什么经常重载构造方法为什么经常重载构造方法为什么经常重载

一个东西可能有很多种构造方法,为了满足各种构造方式,就需要重载多个构造函数

简单说,就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数
构造方法重载可以满足多种输入或者方法的需求,所以经常重载

因为方便初始化类中的属性。

在使用new创建对象时,就是执行构造函数,所以构造函数重载,就是为了在创建对象时可以根据需求,灵活调用不同构造函数创建对象。