1 package jiekou; 2 3 public interface CentralPartyCommittee { 4 /*(1)该应用程序中有一个“党中央”接口:CentralPartyCommittee,该接口中 5 有个“坚持党的领导”方法:void partyLeader()*/ 6 void partyLeader(); 7 8 9 }
1 package jiekou; 2 3 public abstract class StateCouncil { 4 /*(2)该应用程序中有一个“国务院”抽象类:StateCouncil,该抽象类中有个“安 5 全生产”的抽象方法:abstract void safetyInProduction()*/ 6 abstract void safetyInProduction(); 7 8 }
package jiekou; public class Province extends StateCouncil implements CentralPartyCommittee { /*(3)该应用程序中有一个“省政府”类:Province,该类继承StateCouncil抽象 类并且实现CentralPartyCommittee接口;在实现partyLeader()方法时输出“我们 各省人民一定坚持党的领导!”;在重写safetyInProduction()方法时输出“我们各 省人民一定按照国务院的指示进行安全生产!”。*/ @Override public void partyLeader() { System.out.println("我们各省人民一定坚持党的领导!"); } @Override void safetyInProduction() { System.out.println("我们各省人民一定按照国务院的指示进行安全生产!"); } }
1 package jiekou; 2 3 public class E2 { 4 5 public static void main(String[] args) { 6 // TODO 自动生成的方法存根 7 Province p=new Province(); 8 p.partyLeader(); 9 p.safetyInProduction(); 10 11 } 12 13 }