Java方法重写与方法重载

1.方法重写

概念:子类重写父类方法
原则:两同两小一大

1.两同:

方法名、参数列表相同

2.两小

子类抛出的异常类型要小于父类抛出异常类型

子类返回类型小于等于父类返回类型:当父类返回基本数据类型时,子类返回类型要与父类返回类型相同;当父类返回引用类型时,子类可以返回相同的引用类型、也可以返回引用类型的子类

3.一大

子类的访问权限修饰符要大于父类的反问权限修饰符
访问权限修饰符大小比较:private < default < protect < public

2.区别方法重载

概念:同一类中出现同名不同参的情况
原则:方法名相同、参数列表不同(与返回值类型无关)

posted @ 2022-03-31 10:50  热心邻居老王  阅读(34)  评论(0编辑  收藏  举报