用Java模拟网卡、声卡继承PIC接口,实现网卡、声卡能与主板连接
2016-08-07 17:42
696 查看
interface PCI //PIC接口 { void start(); void stop(); } class NetworkCard implements PCI{ //网卡继承PIC接口 public void start(){ System.out.println("Send ..."); } public void stop(){ System.out.println("Network Stop."); } } class SoundCard implements PCI //声卡继承PIC接口 { public void start(){ System.out.println("Du du..."); } public void stop(){ System.out.println("Sound Stop."); } } class MainBoard{ //主板 public void usePCICard(PCI p){ p.start(); p.stop(); } } class Assembler{ //使用者 public static void main(String [] args){ MainBoard mb=new MainBoard(); //创建主板对象 NetworkCard nc=new NetworkCard(); //创建网卡对象 mb.usePCICard(nc); SoundCard sc=new SoundCard(); //创建声卡对象 mb.usePCICard(sc); } }
相关文章推荐
- JAVA中如何用接口实现多继承和多态 (非常好)
- Java 学习笔记 (3) -抽象类 abstract 接口 interface 内部类 inner class 继承 extends 实现 implements 包 package
- Java中使用接口实现多继承和多态的方法
- java 接口 实现和继承关系
- 纯作业代码——Java实现接口、继承
- Java【多线程知识总结(5)】比较继承Thread类创建线程和实现Runnable接口创建线程这两种方式
- Java【多线程知识总结(5)】比较继承Thread类创建线程和实现Runnable接口创建线程这两种方式
- java多线程学习1-继承Thread类和实现Runnable接口来创建线程
- java的继承和接口实现
- 《Java编程思想》之接口(Java中实现多重继承?!)
- 《Java编程思想》之接口(Java中实现多重继承?!)
- 《Java编程思想》之接口(Java中实现多重继承?!)
- Java中的接口interface实现、与继承extends机制。
- java中的继承问题,类B继承A,那么构造方法需要这样写吗?这不是重复吗?还有接口与抽象类怎么实现?
- JAVA 代理模式之通用接口/继承的实现方式
- Java 接口 实现和继承关系
- JAVA中用接口实现多继承和多态
- java中的通过继承Thread和实现Runnable接口实现的线程
- java中实现接口VS继承类
- Java 接口 实现 和继承关系