1、例子
class test
protected void dosomething()
protected test doit()
}//繼承父類
class test2 extends test
public void dosomethingnew()
// 重寫父類方法
public void dosomething()
// 重寫父類方法
protected test2 doit()
}public class clas***tends extends test2
/*** @param args
*/public static void main(string args) {
// todo auto-generated method stub
clas***tends one = new clas***tends();
system.out.println("--------");
test two = new test();
system.out.println("--------");
two.doit();
system.out.println("--------");
test2 three = new clas***tends();
system.out.println("--------");
three.doit();
system.out.println("--------");
test2 four = new test2();
system.out.println("--------");
four.doit();
執行結果:
父類test
父類test2
子類clas***tends
--------
父類test
--------
父類test
--------
父類test
父類test2
子類clas***tends
--------
父類test
父類test2
--------
父類test
父類test2
--------
父類test
父類test2
java學習總結 類的繼承
這是第五次課後的總結。這次課學的是類的繼承。內容有 1.類繼承的實現和作用 前面已經學了類的語法格式,現在學了類的繼承。類的繼承是用extends關鍵字。示例 public class unstudent extends student類的繼承作用 子類繼承父類後,子類會繼承父類的屬性和方法,根據需...
java 類的繼承和多型 2
1,編寫乙個圓錐類,能夠計算圓錐的體積,要求圓錐類的建構函式中有一引數是圓類的乙個物件。package d public class yuan double getmj int r package d public class yuanzhui double gettj package d publ...
關於JAVA有關類與繼承的學習
本次所學內容分為兩塊,類與繼承。類一共分為三類,普通類,抽象類,以及介面,而方法 也就是函式 則分兩類,普通類和抽象類。方法兩類間的區別就是在於是否存在方法體 即大括號內部的內容 而類之間的區別則分為三點 包含的方法,包含的屬性,是否可以直接創造物件。普通類 只可以包含普通方法,抽象類 包含普通方法...