描述
【描述】
定义一个Fan类,表示风扇。Fan类包括:
三个名为SLOW、MEDIUM和FAST而值是1、2和3的常量,表示风扇速度。
一个名为speed的int类型私有数据域,表示风扇速度,默认值为SLOW。
一个名为color的String类型私有数据域,表示风扇颜色,默认值为blue。
一个名为radius的double类型私有数据域,表示风扇半径,默认值为5。
一个名为on的boolean类型私有数据域,表示风扇状态(是否打开),默认值为false。
无参构造方法。
speed、color、radius和on的更改器和访问器方法。
成员方法toString,返回描述风扇的字符串。如果风扇是打开的,返回风扇速度、颜色和半径。如果风扇没有打开,返回“fan is off”和风扇颜色、半径。
注意,Fan类的定义应该这样开始:
class Fan {
也就是说,Fan类的class前面不要有public。
【输入】
一行中给出速度、颜色、半径和状态。
【输出】
分行输出对应的速度、颜色、半径或“fan is off”、颜色、半径。
【输入示例】
3 yellow 10 true
【输出示例】
speed FAST
color yellow
radius 10.0
fan is off
color blue
radius 5.0
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int speed = in.nextInt();
String color = in.next();
double radius