1月21日 - 练习接口 电脑Cpu

1.定义接口

package com.lianxi;

public interface ICpu {

    public String pinpai(String a);//品牌

    public void yunxing();//运行情况

    public int luosigeshu(int d);//螺丝的个数

}

2.定义计算机

package com.lianxi;

public class JSJ {

    private ICpu cpu;     //命名

    public ICpu getCpu()
    {
        return cpu;
    }                                //getter and setter

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

    private String neiCun;  //定义属性

    private String yingPan;//定义属性

    public String getNeiCun()
    {
        return neiCun;
    }

    public void setNeiCun(String neiCun)
    {
        this.neiCun = neiCun;
    }

    public String getYingPan()
    {
        return yingPan;               //getter and setter
    }

    public void setYingPan(String yingPan)
    {
        this.yingPan = yingPan;
    }    

     void kaiJi()                   //定义方法
    {
        intelcpu inte = new intelcpu();

        inte.yunxing();

        System.out.println("正在开机");
    }

     void guanJi()                //定义方法
    {
        System.out.println("正在关机");
    }

    int jiSuan(int a,int b)             //定义方法
    {
        return (a+b);
    }

}

3. 定义CPU

package com.lianxi;

public class intelcpu implements ICpu {

    @Override
    public String pinpai(String a) //实现品牌
    {
        return a;
    }

    @Override
    public void yunxing() //实现运行
    {
        System.out.println("CPU开始运行");
    }

    @Override
    public int luosigeshu(int d) //实现螺丝个数
    {
        // TODO 自动生成的方法存根
        return d;
    }

}

4.实例化并运行

package com.lianxi;

public class TestJSJ {

    public static void main(String[] args) {

        JSJ jsj = new JSJ();

        jsj.setYingPan("500G");

        jsj.setNeiCun("极品内存条");

        intelcpu cpu = new intelcpu();

        int a =cpu.luosigeshu(5);

        String b = cpu.pinpai("Intel牌");

        jsj.kaiJi();

        int c = jsj.jiSuan(5, 6);

        System.out.println("计算机硬盘 = "+jsj.getYingPan());

        System.out.println("计算机内存是"+jsj.getNeiCun());

        System.out.println("cup上一共有 "+ a +"个螺丝");

        System.out.println("cpu的品牌是 "+ b);

        System.out.println("计算5 + 6 的结果是 " + c);

        jsj.guanJi();

        /* 运行结果如下:
        CPU开始运行
        正在开机
        计算机硬盘 = 500G
        计算机内存是极品内存条
        cup上一共有 5个螺丝
        cpu的品牌是 Intel牌
        计算5 + 6 的结果是 11
        正在关机
*/

    }

}
时间: 2024-12-15 17:32:59

1月21日 - 练习接口 电脑Cpu的相关文章

2016年7月21日学习笔记

2016年7月21日学习笔记 Linux安装以后出现的文件目录的作用: 文件系统的类型 LINUX有四种基本文件系统类型:普通文件.目录文件.连接文件和特殊文件,可用file命令来识别. 普通文件:如文本文件.C语言元代码.SHELL脚本.二进制的可执行文件等,可用cat.less.more.vi.emacs来察看内容,用mv来改名. 目录文件:包括文件名.子目录名及其指针.它是LINUX储存文件名的唯一地方,可用ls列出目录文件. 连接文件:是指向同一索引节点的那些目录条目.用ls来查看是,连

【每日圣经日历】2014年9月21日

Dimanche le 21 Septembre 2014 礼拜日 2014年9月21日 O Dieu! tu ne dédaignes pas un coeur brisé et contrit.                                                                      Psaumes 51. 17 神啊,忧伤痛悔的心,你必不轻看.                                                  

Linux运维学习-2——2016年7月21日

格式说明: 操作 概念 命令 说明及举例 二 internet 因特网ethernet 以太网ctrl+alt+F1 图形界面ctrl+alt+F2-F6 字符界面 命令:who am i/who/who me i/tty/df/ifconfig/w/ halt 关机 reboot 重启 chvt 1-6 切换终端 init 3 关闭图形界面 init 5 打开图形界面 cp 复制 pwd 显示当前目录 lsblk 列出硬盘信息 id -u mg 查看用户ID,root为9,其他为普通用户,不加

6月21日 bc总结

6月21日 bc总结 最近bc由于急于提交,增加了WA的概率,今天1001数据没测完全就提交了,WA了一次,很不划算,在bc等于罚时10min,下次一定要确保数据正确且所有的情况都考虑到再提交. 1001 水题,5分钟WA了一次,6分钟过.手速还是慢了,重点是居然WA了一次. 1002 给定一个数组,多次询问L和R区间内的逆序数. 数组大小是小于1000. 暴力FST了. 思路:设dp(l,r)为区间 l 到 r 的逆序数.dp(l,r)=dp(l,r-1)+cnt(l,r),其中cnt(l,r

2014年8月21日   第一天学习linux linux的下载地址

第一天学习linux 个人实验用的linux版本为CentOS linux 下载地址: 32位版本      http://mirror.symnds.com/distributions/CentOS-vault/6.3/isos/i386/CentOS-6.3-i386-LiveDVD.iso 64位版本  http://mirror.symnds.com/distributions/CentOS-vault/6.3/isos/x86_64/CentOS-6.3-x86_64-LiveDVD.

1月21日全球域名商解析新增量24强:西数升至第二

IDC评述网(idcps.com)01月25日报道:根据DailyChanges公布的最新数据显示,在2016年1月21日全球域名解析新增量24强比拼中,DOMAINCONTROL.COM蝉联第一,新增量为40,065个.西部数码居亚,新增量23,779个,较上期的2,009个明显增大,排名上升7位.中国万网坚守第3,新增量8,375个,环比缩小.接下来,请看IDC评述网整理的数据情况分析. (图1)全球域名解析商(国际域名)解析新增量Top24分布图 细看图1,可获悉1月21日全球域名解析新增

北京Uber优步司机奖励政策(4月21日)

滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfryf/p/4612609.html 优步奖励低/不挣钱/怎么办?看这里:http://www.cnblogs.com/mfryf/p/4642173.html 打豪车应用:uber详细攻略(附100元优惠码:DL8T6):http://www.cnblogs.com/mfryf/p/4752167.h

成都Uber优步司机奖励政策(4月21日)

滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfryf/p/4612609.html 优步奖励低/不挣钱/怎么办?看这里:http://www.cnblogs.com/mfryf/p/4642173.html 打豪车应用:uber详细攻略(附100元优惠码:DL8T6):http://www.cnblogs.com/mfryf/p/4752167.h

Python 学习日志9月21日

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px "Helvetica Neue"; color: #000000 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px "PingFang SC"; color: #000000 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px "Hel