类与对象
作者:互联网
风扇:开、关 行为:换挡、定时、开、关
/**
* 创建一台风扇类
*/
class Fan {
int Open = 1;//开
int Close = 0;//关
int GearSpeed = 0;//档速
int Timing = 0;//定时
//是否打开
void changeOpen(int newValue){
Open = newValue;//0或1
}
//是否关闭
void changeClose(int newValue){
Close = newValue;//0或1
}
//是否换档
void ShiftGears(int increment){
GearSpeed = GearSpeed + increment;//提高档速 0\1\2\3档
}
void changeTiming(int newTime){
Timing = Timing + newTime;//设置定时
}
void outcome(){
System.out.println(
"当前打开状态为;"+Open
+"\n关闭状态为:"+Close
+"\n当前档速为:"+GearSpeed
+"\n设置定时:"+Timing+"min!"
);
}
}
行为:开关、换挡、定时操作
Fan fan1 = new Fan();//传入一台风扇
fan1.changeOpen(1);//打开状态
fan1.changeClose(0);//当打开状态为1时,关闭状态就应该是0
fan1.ShiftGears(2);//当前为2档风速
fan1.changeTiming(30);//定义当时时间30分钟
fan1.outcome();
System.out.println(fan1);
来自:https://www.cnblogs.com/YICHONG-777/p/16683109.html
标签:对象,void,fan1,int,GearSpeed,Timing,newValue 来源: https://www.cnblogs.com/w10225/p/16697833.html