阅读背景:

java知识点 --- 实现多继承的三种方法

来源:互联网 

1.多层继承

class A{ private int num=10; public int getNum(){ return this.num; } public void fun(){ System.out.println("你今天真好看!"); } } class B extends A{ private String name="张三"; public String getName(){ return this.name; } public void fun(){ System.out.println(this.getNum()); } } class C extends B{//C类继承B类,相当于间接继承A类 private String name="刘能"; public String getName(){ return this.name; } public void fun(){ System.out.println(this.getName()); System.out.println(this.name); } } public class Test{ public static void main(String[] args){ A a=new A(); a.fun(); print(new B()); print(new C()); } public static void print(A a){ a.fun(); } } class A{ private int num=10; public int get



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: