重载和重写的区别?构造器 Contructor 构造器是否可被 override?
Posted zzfpz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了重载和重写的区别?构造器 Contructor 构造器是否可被 override?相关的知识,希望对你有一定的参考价值。
重载
- 发生在同一类,方法名必须相同,参数类型不同,顺序不同,类型不同,方法返回值和返回类型可以不同
重写
- 发生在子父类,方法名、参数名参数列表必须相同。返回值范围小于等于父类,抛出异常范围小于等于父类,访问修饰符大于等于父类。如果父类为private,则子类无法重写
构造器无法被重写,但是可以被重载,你可以看到一个类中有多个构造器的情况
以上是关于重载和重写的区别?构造器 Contructor 构造器是否可被 override?的主要内容,如果未能解决你的问题,请参考以下文章