首页 > 其他 > 详细

方法的重写

时间:2021-08-08 16:00:48      阅读:17      评论:0      收藏:0      [点我收藏+]
重写。需要有继承关系。子类重写父类的方法
// 1. 方法名必须相同
// 2. 参数列表必须相同
// 3. 修饰符:范围可以扩大但不能缩小
// 4. 跑出异常:范围,可以被缩小,但不能扩大;

为什么需要重写:
// 1. 父类的功能,子类不一定需要,或者不一定满足
// Alt + insert ; override
1 package com.demo04;
2 
3 public class A {
4     public  void test(){
5         System.out.println("A==>test");
6     }
7 }
1 package com.demo04;
2 
3 public class B extends A{
4     public void test(){
5         System.out.println("B==>test");
6     }
7 }

调用:

 1 public class Application {
 2     public static void main(String[] args) {
 3 
 4         B b = new B();
 5         b.test();
 6         A a = new A();
 7         a.test();
 8         
 9     }
10 }

结果:

B==>test
A==>test

 

 

方法的重写

原文:https://www.cnblogs.com/zkn-bebut/p/15114395.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!