面向物件--繼承--繼承的特點
阿新 • • 發佈:2021-12-07
繼承的特點
程式示例
/* 繼承有哪些特點: 1、針對於類來說,java它只支援單繼承,不支援多繼承 一個類只能有一個父類,不可以有多個父類。 class SubDemo extends Demo{} //√ class SubDemo extends Demo1,Demo2...//× 2、java支援多層繼承(繼承體系) class A{} class B extends A{} class C extends B{} */ //class Father{} //class Mother{} //class Son extends Father{} //java它只支援單繼承,不支援多繼承 //class Son extends Father,Mother{} class GrandFather{ public void show(){ System.out.println("我是爺爺"); } } class Father extends GrandFather{ //show() public void show1(){ System.out.println("我是老子"); } } class Son extends Father{ //show() //show1() public void show2(){ System.out.println("我是兒子"); } } public class ExtendsDemo3 { public static void main(String[] args) { //建立兒子物件 Son s = new Son(); s.show2(); //使用自己特有的方法 s.show1(); //使用父親的方法 s.show(); //使用爺爺的方法 } }