public class TV {
int channel = 1;
int volumeLevel = 1;
boolean on = false;
String name;
TV() {
}
//设置电视名
public void setName(String name) {
this.name=name;
}
//返回电视名
public String getName() {
return name;
}
public void turnon() {
on = true;
}
public void turnoff() {
on = false;
}
public void setChannel(int newchannel) {
if(on && newchannel >=1 &&newchannel <120)
channel=newchannel;
}
public void setVolume(int newvolume) {
if(on && newvolume >=1 &&newvolume<=7)
volumeLevel=newvolume;
}
public void channelUp() {
if(on&& channel<120) channel++;
}
public void channelDown() {
if(on && channel>1) channel--;
}
public void volumeUp() {
if(on && volumeLevel < 7) volumeLevel++;
}
public void volumeDown() {
if(on && volumeLevel>1) volumeLevel--;
}
}
public class TestTV {
public static void main(String[] args) {
TV t1 = new TV();
t1.setName("佳能");
t1.turnon();
t1.setChannel(27);
t1.setVolume(5);
TV t2 = new TV();
t2.setName("三星");
t2.turnon();
t2.channelUp();
t2.volumeDown();
System.out.println(t1.getName()+" "+t1.channel+" "+t1.volumeLevel);
System.out.println(t2.getName()+" "+t2.channel+" "+t2.volumeLevel);
}
}