您的位置:首页 > 编程语言 > Java开发

用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);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: