首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 綜合教學

Java 介面與繼承實作範例:省份類別實作中央委員會介面

     編輯:Java 綜合教學

Java 介面與繼承實作範例:省份類別實作中央委員會介面

本範例示範一個類別 Province 同時繼承父類別 StateCouncil 並實作介面 CentralPartyCommittee,展示 Java 單繼承、多實作的機制。

1. 介面定義

public interface CentralPartyCommittee {
    void partyLeader();
}

2. 父類別 StateCouncil

public class StateCouncil {
    void safetyInProduction() {
        System.out.println("安全生產");
    }
}

3. 子類別 Province 繼承與實作

public class Province extends StateCouncil implements CentralPartyCommittee {

    @Override
    public void partyLeader() {
        System.out.println("我們各省人民一定堅持黨的領導");
    }

    @Override
    void safetyInProduction() {
        System.out.println("我們各省人民一定按照國務院的指示進行安全生產!");
    }
}

4. 主程式測試

public class Main {
    public static void main(String[] args) {
        Province a = new Province();
        a.partyLeader();           // 介面方法
        a.safetyInProduction();    // 覆寫父類別方法
    }
}

5. 執行結果

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved