JAVA编程练习 创建风扇对象(开关 风速等)
自带测试类
源代码:
public class TestFan { public static void main(String[] args) { Fan o1=new Fan(); Fan o2=new Fan(); o1.setspeed(o1.FAST); o1.setradius(10); o1.setcolor("yellow"); o1.seton(true); o2.setspeed(o1.MEDIUM); o2.setradius(5); o2.setcolor("blue"); o2.seton(false); System.out.println(o1.toString()); System.out.println(o2.toString()); } }class Fan{int SLOW=1,MEDIUM=2,FAST=3;private int speed=SLOW;private boolean on=false;private double radius=5;String color="blue";public Fan(){}public void setspeed(int newspeed){speed=newspeed;}public void seton(boolean newon){on=newon;}public void setradius(double newradius){radius=newradius;}public void setcolor(String newcolor){color=newcolor;}public int getspeed(){return speed;}public boolean geton(){return on;}public double getradius(){return radius;}public String getcolor(){return color;}public String toString(){if(on){return speed+" "+color+" "+radius;}else{return "fan is off";}}}
运行结果:
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。