java继承成员函数特点

 1 //成员函数。
 2 /*
 3  * 当子父类中出现成员函数一模一样的情况,会运行子类的函数。
 4  * 这种现象,称为覆盖操作。这时函数在子父类中的特性。
 5  * 函数两个特征:
 6  * 1,重载。 同一个类中。overload
 7  * 2,覆盖。 子类中。覆盖也称为重写,覆写。override
 8  * 
 9  * *覆盖注意事项:
10  * 1,子类方法覆盖父类方法时,子类权限必须要大于等于父类的权限。
11  * 2,静态只能覆盖静态,或被静态覆盖。
12  */
13 class Fu{
14      public static void show() {//父类private 子类public 访问不到父类方法也就不叫重写。
15                                 //父类public static 子类public无static   被覆盖的方法为静态,错误
16                                 //父类public  子类public static  覆盖的方法为静态 错误
17                                 //
18         System.out.println("fu show run");
19     }
20 }
21 class Zi extends Fu {
22     public void show() {
23         System.out.println("Zi show run");
24     }
25 }
26 public class ExtendsDemo3 {
27     public static void mian(String[] args) {
28         Zi z = new Zi();
29         z.show();
30         
31     }
32 }

 

posted @ 2021-09-27 15:38  doremi429  阅读(32)  评论(0编辑  收藏  举报