方法重载VS方法重写

方法重载以及方法重写是面试中经常必问的问题

方法重载:

1.方法名一定相同;

2.参数列表一定不同(个数,数量,类型);

3.返回值类型可同可不同(仅仅只有返回值类型不同不是方法重载);

4.要在同一个类里;

 

方法重写:

1.有继承关系的子类里;

2.方法名,参数列表一定相同

3.方法体不同;

4.访问修饰符,访问范围需要大于等于父类的访问范围 ;

posted @ 2019-12-13 16:15  不想写BUG  阅读(445)  评论(0编辑  收藏  举报