package hello;
public class Fan {
public static void main(String[] args) {
Fan fan1 = new Fan();
fan1.setSpeed(3);
fan1.setRadius(10);
fan1.setColor("yellow");
fan1.setOn(true);
Fan fan2 = new Fan();
fan1.setSpeed(2);
fan1.setRadius(5);
fan1.setColor("blue");
fan1.setOn(false);
System.out.println(fan1.toString(3, true, 10, "yellow"));
System.out.println(fan2.toString(2, false, 5, "blue"));
}
private int speed = 1;
private double radius = 5;
private boolean on = false;
String color = "blue";
public int getSpeed() {
return speed;
}
public void setSpeed(int newSpeed) {
speed = (newSpeed >= 0) ? newSpeed : 1;
}
public double getRadius() {
return radius;
}
public void setRadius(double newRadius) {
radius = (newRadius >= 0) ? newRadius : 0;
}
public boolean getOn() {
return false;
}
public void setOn(boolean newOn) {
if(newOn = false)
on = false;
else
on = true;
}
public String getColor() {
return color;
}
public void setColor(String newColor) {
color = newColor;
}
public Fan() {
}
String toString(int speed, boolean on, double radius, String color) {
if(on == false)
return "fan is off " + color + " " + radius;
else
return speed + " " + color + " " + radius;
}
}
9.8(风扇类 Fan)
猜你喜欢
转载自blog.csdn.net/weixin_39596963/article/details/79519861
今日推荐
周排行