zoukankan      html  css  js  c++  java
  • 计算机

    package com.day10;
    
    public interface Cpu {
        public String Pingpai();
        public String ZhuPin();
    }
    package com.day10;
    
    public class CpuType implements Cpu {
        public String Pingpai(){
            return "Inter";
        }
        public String ZhuPin(){
            return "3.8";
        }
    }
    package com.day10;
    
    public interface Ems {
        public String Capacity();
    }
    package com.day10;
    
    public class EmsType implements Ems {
        public String Capacity(){
            return "16G";
        }
    }
    package com.day10;
    
    public interface HardDisk {
        public String Size();
    }
    package com.day10;
    
    public class HardDiskType implements HardDisk {
        public String Size(){
            return "500G";
        }
    }
    package com.day10;
    
    public class Computer {
        public Cpu getCpu() {
            return cpu;
        }
    
        public void setCpu(Cpu cpu) {
            this.cpu = cpu;
        }
    
        public Ems getEms() {
            return ems;
        }
    
        public void setEms(Ems ems) {
            this.ems = ems;
        }
    
        public HardDisk getHardDisk() {
            return hardDisk;
        }
    
        public void setHardDisk(HardDisk hardDisk) {
            this.hardDisk = hardDisk;
        }
    
        private Cpu cpu;
        private Ems ems;
        private HardDisk hardDisk;
    
        public Computer(){}
        public Computer(Cpu cpu,Ems ems,HardDisk hardDisk){
            super();
            this.cpu = cpu;
            this.ems = ems;
            this.hardDisk = hardDisk;
        }
    
        public void print(){
            System.out.println("计算机的信息:");
            System.out.println("cpu品牌是"+cpu.Pingpai()+",主频是"+cpu.ZhuPin());
            System.out.println("内存的容量是"+ems.Capacity());
            System.out.println("硬盘容量是"+hardDisk.Size());
        }
    
    
    }
    package com.day10;
    
    public class Test {
        public static void main(String[] args) {
            Cpu cpu = new CpuType();
            Ems ems = new EmsType();
            HardDisk hardDisk = new HardDiskType();
            Computer computer = new Computer(cpu,ems,hardDisk);
            computer.print();
        }
    }

  • 相关阅读:
    小技术花腔:开启 Firefox 地点栏的自动完成特征
    让 OpenOffice.org Writer 竖排翰墨
    扩展 Nautilus 的功用
    Ubuntu 提示:寻觅最快的下载镜像
    使 OpenOffice.org 运转更快的才智
    WordPress 常用快捷键列表
    措置奖励 Fontconfig warning 标题问题
    在 GNOME 桌面疾速疗养音量
    GNOME 桌面建立快捷步调三法
    为 AWN 添加倒影和 3D 后果
  • 原文地址:https://www.cnblogs.com/zhangbupang/p/11222087.html
Copyright © 2011-2022 走看看