【实例简介】
6. 模拟风扇(满分50分)
版本1:满分 15 分
模拟实现电风扇,可以调 3 档速度(慢速、中速、快速);开关按钮;定时吹风;描述
风扇的扇叶大小、颜色等。
设计Fan 类,属性包括:3 个常量 SLOW (1)、MEDIUM(2)、FA ST(3)代表风扇的
速度;1 个int 属性speed 指定速度,默认值为 SLOW ;1 个boolean属性 on 指定开关机,默
认值false ;1 个double 属性 radius 指定风扇扇叶大小;1 个String 属性 color指定扇叶颜色,
默认值为 blue 。方法包括这些属性的访问器、构造函数、重写 Object 类
【实例截图】
【核心代码】
AnalogFan
└── AnalogFan
├── bin
│ ├── Fan1.class
│ ├── Fan2.class
│ ├── Fan.class
│ ├── FanControl$1.class
│ ├── FanControl$2.class
│ ├── FanControl$3.class
│ ├── FanControl$4.class
│ ├── FanControl.class
│ ├── java.policy.applet
│ ├── Test1.class
│ ├── Test2.class
│ └── uml.umr
└── src
├── Fan1.java
├── Fan2.java
├── FanControl.java
├── Fan.java
├── Test1.java
├── Test2.java
└── uml.umr
3 directories, 19 files