您的位置:首页 > 编程语言 > Java开发

Java学习笔记51. 多层继承

2018-03-04 22:39 267 查看
Java中不允许多重继承,但是可以多层继承。即Java中的子类只能有一个父类,但是父类还是可以有自己的父类的。
下面举例说明:class A{        //B的父类
int height;   
}
class B extends A{    //C的父类,A的子类
int width;
}
class C extends B{    //B的子类
int length;
int getV(int h,int w,int l){    //方法getV, 返回体积
return h*w*l;
}
}
public class multipleInherit{
public static void main(String[] args){
C c = new C(); //创建类C的对象c
int volumn = c.getV(3,3,3);    //调用对象c的方法返回体积
System.out.println(volumn);    //输出体积
}
}
由此可见,类C通过对类A和B的继承,具备了A和B的属性
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: