码迷,mamicode.com
首页 > 其他好文 > 详细

CPU接口练习 (仅以此程序证明 某个同学真的有毒!有毒!!!)

时间:2016-01-21 23:58:04      阅读:487      评论:0      收藏:0      [点我收藏+]

标签:


 

1创建接口

package lianxi;

public interface ICpu {
    public  boolean neiCun();//内存接口
    
}

2创建一个类 连接这个接口

package lianxi;

public class cpuceshi implements ICpu {

    @Override
    public boolean neiCun() {
        
        System.out.println("CPU内存太小了");
        return true;
    }

}

3创建一个父类

public class computer {
    private ICpu cpu;

    public ICpu getDiannao() {
        return cpu;
    }

    public void setDiannao(ICpu cpu) {
        this.cpu = cpu;
    } 
    double rongliang;
    boolean CP(){
        boolean rtn=true;
    
        if (rongliang>50){
            System.out.println("安装了一个"+rongliang+"兆的CPU");
            rtn=false;
        }else if(cpu==null){
            System.out.println("未安装CPU");
            rtn=false;
        }else{
            rtn=this.cpu.neiCun();
        }return true;
        
        
        
    }
    
}

4创建子类调用

package lianxi;

public class CeShi {

    public static void main(String[] args) {
        // TODO 自动生成的方法存根
        computer cop=new computer();
        cop.rongliang=34;
     System.out.println("当容量为"+cop.rongliang+"的时候"); cop.setDiannao(
new cpuceshi()); cop.CP(); } }

技术分享

package lianxi;

public class CeShi {

    public static void main(String[] args) {
        // TODO 自动生成的方法存根
        computer cop=new computer();
        cop.rongliang=70;
        System.out.println("当容量为"+cop.rongliang+"的时候");
        cop.setDiannao(new cpuceshi());
        cop.CP();
        
    }

}

技术分享

 

CPU接口练习 (仅以此程序证明 某个同学真的有毒!有毒!!!)

标签:

原文地址:http://www.cnblogs.com/zhanghaozhe8462/p/5149637.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!