您的位置:首页 > 其它

2016/1/21 练习 创建 接口interface 应用implements 类class 并实例化调用

2016-01-21 22:58 246 查看
package testinterface;

public interface ICpu {
//电压
public boolean  dianya();
//控制
public void  kongzhi();
//运算
public void  yunsuan();
//存储
public void  cunchu();

}


public class Intel implements ICpu{

@Override
public boolean dianya() {
System.out.println("电压正常");
return true;
}

@Override
public void kongzhi() {
System.out.println("控制单元工作");

}

@Override
public void yunsuan() {
System.out.println("运算单元工作");

}

@Override
public void cunchu() {
System.out.println("存储单元工作");

}


package testinterface;
import testinterface.ICpu;

public class Computer {

private ICpu cpu;

public ICpu getCpu() {
return cpu;
}

public void setCpu(ICpu intel) {
this.cpu = intel;

String i="intel";
if( !i.equals("intel")){
System.out.println("cpu不可以使用");

}
else if (i.equals("intel")){
System.out.println("cpu可以使用");
}
else{

}

}

}


调用

package testinterface;

public class Testcomputer {

public static void main(String[] args) {
Computer in=new Computer();
in.setCpu(new Intel());

}
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: