java學習 類的繼承(2)

2021-06-20 02:37:41 字數 1216 閱讀 8536

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有關類與繼承的學習

本次所學內容分為兩塊,類與繼承。類一共分為三類,普通類,抽象類,以及介面,而方法 也就是函式 則分兩類,普通類和抽象類。方法兩類間的區別就是在於是否存在方法體 即大括號內部的內容 而類之間的區別則分為三點 包含的方法,包含的屬性,是否可以直接創造物件。普通類 只可以包含普通方法,抽象類 包含普通方法...