首页 > 试题广场 >

什么叫方法的重载?构造方法可以重载吗?

[问答题]
什么叫方法的重载?构造方法可以重载吗?
方法名相同,参数个数、类型不同
构造函数可以有重载

发表于 2021-06-28 17:39:34 回复(0)
所谓重载是指在同个类中方法名相同,参数类型,个数,类型不同被称为方法重载,重载跟方法的返回值和修饰词无关,构造方法可以有重载
发表于 2020-07-19 15:30:06 回复(0)

重载是同一类中有多个同名的方法,只是方法的参数不同(参数个数 参数类型 参数顺序)


不能通过访问权限,返回值类型,抛出的异常来重载。


在继承中,如果父类方法的访问权限为private 则子类不能对其进行重载 只是重新定义了一个方法


构造函数不能被继承 因此不能被覆盖 但构造函数可以重载。


重载不是重写。重写是子类继承父类后对父类方法的重写。

发表于 2019-12-01 17:48:56 回复(0)
重载即是对 同名函数的以 不同 参数个数 、或者 不同参数类型实现
构造可以重载
发表于 2019-09-02 19:18:05 回复(0)
11
发表于 2019-09-02 18:28:07 回复(0)