java(二十七)【面向对象】主板示例
电脑运行实例:电脑运行基于主板
1 interface PCI{ 2 public void open(); 3 public void close(); 4 } 5 class Zhuban{ 6 public void run(){ 7 System.out.println("zhuban run"); 8 } 9 public void userPCI(PCI p){ 10 if(p!=null){ //空值异常,所以需要判断 11 p.open(); 12 p.close(); 13 } 14 } 15 } 16 class Shengka implements PCI{ 17 public void open(){ 18 System.out.println("shengka open"); 19 } 20 public void close(){ 21 System.out.println("shengka close"); 22 } 23 } 24 class Huahua 25 { 26 public static void main(String [] args) { 27 Zhuban z=new Zhuban(); 28 z.run(); 29 z.userPCI(null); 30 z.userPCI(new Shengka()); 31 } 32 }
运行结果:

图示:



浙公网安备 33010602011771号