package mytext; public interface cpu { //开机 public boolean kaiji(); //屏幕亮度 public void liangdu(); //电量 public void dianliang(double dl); }
package mytext; public class Cp implements cpu { @Override public boolean kaiji() { // TODO 自动生成的方法存根 return false; } @Override public void liangdu() { // TODO 自动生成的方法存根 } @Override public void dianliang(double dl) { // TODO 自动生成的方法存根 } }
package mytext; public class dn { public dn(){ } private Cp pm; public Cp getCpu() { return pm; } public void setCpu(Cp cpu) { this.pm = cpu; } private String diannao; private double dianliang = 80; public void dian(int i) { // TODO 自动生成的方法存根 } private double liangdu=50; public void dian(double i){ } boolean kaiji() { boolean rtn = true; if(dianliang<0) { System.out.println("电脑没电了"); rtn = false; } else if(liangdu <30) { System.out.println("电量不足"); rtn = false; } else { rtn=this.pm.kaiji(); String ZhuangTai = "开机"; } return rtn; } }
package mytext; public class DianNao { public static void main(String[] args) { dn d = new dn(); d.dian(60); d.dian(0); d.setCpu(new Cp()); for(int i=0;i<80;i++){ int dianliang = 0; if(dianliang<30){ break; } } } }