其他分享
首页 > 其他分享> > 类与对象

类与对象

作者:互联网

风扇:开、关   行为:换挡、定时、开、关

/**
* 创建一台风扇类
*/
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