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 }