
给我看段Java关于接口的代码
/***主板上的PCI插槽的规范*/interfacePCI{voidstart();voidstop();}/***声卡,实现了PCI插槽的规范*/publicclas...
/**
* 主板上的PCI插槽的规范
*/
interface PCI {
void start();
void stop();
}
/**
* 声卡,实现了PCI插槽的规范
*/
public class SoundCard implements PCI {
public void start(){
System.out.println("Du du.......");
}
public void stop(){
System.out.println("Network stop!");
}
}
/**
* 网卡,实现了PCI插槽的规范
*/
public class NetworkCard implements PCI {
public void start(){
System.out.println("Send.......");
}
public void stop(){
System.out.println("Network stop");
}
}
public class Assembler {
public static void main(String[] args) {
PCI nc= new NetworkCard();
PCI sc= new SoundCard();
nc.start();
sc.start();
}
}
//这里的interface PCI {
void start();
void stop();
}
interface是什么意思?interface 定义出来的又是什么?void start(); void stop();又是什么意思?void start(); void stop();
用来干什么的?为什么要用void start(); void stop();?
求高手详细的解答一下 展开
* 主板上的PCI插槽的规范
*/
interface PCI {
void start();
void stop();
}
/**
* 声卡,实现了PCI插槽的规范
*/
public class SoundCard implements PCI {
public void start(){
System.out.println("Du du.......");
}
public void stop(){
System.out.println("Network stop!");
}
}
/**
* 网卡,实现了PCI插槽的规范
*/
public class NetworkCard implements PCI {
public void start(){
System.out.println("Send.......");
}
public void stop(){
System.out.println("Network stop");
}
}
public class Assembler {
public static void main(String[] args) {
PCI nc= new NetworkCard();
PCI sc= new SoundCard();
nc.start();
sc.start();
}
}
//这里的interface PCI {
void start();
void stop();
}
interface是什么意思?interface 定义出来的又是什么?void start(); void stop();又是什么意思?void start(); void stop();
用来干什么的?为什么要用void start(); void stop();?
求高手详细的解答一下 展开
3个回答
展开全部
interface主要是方便java里面的类可以实现类似c++多继承的那种特性吧
一般接口里面都要定义变量和函数(函数没有函数具体事项)
如果某个类实现了某个接口就必须实现接口里面定义的那些方法
就是这么多把...
一般接口里面都要定义变量和函数(函数没有函数具体事项)
如果某个类实现了某个接口就必须实现接口里面定义的那些方法
就是这么多把...
展开全部
这是类类型的自动类型转换
父类的引用指向子类的对象
自顶向下的调用 目的是将子类的所有实现细节隐藏起来
完成了动态绑定机制
父类的引用指向子类的对象
自顶向下的调用 目的是将子类的所有实现细节隐藏起来
完成了动态绑定机制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为void start是启动的意思,void stop是关闭的意思,是在接口中定义的两个抽象方法,表示启动和关闭。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询