【发布时间】:2014-04-24 04:53:43
【问题描述】:
此程序必须在三 (3) 行中打印有关电视状态的最终参数... 在第一行...响度在哪个级别... 在第二个程序是(1., 2., 56, etc...) 第三行 - 是否打开...
(在程序内部进行所有操作之后)...这个程序是从Java手册中粘贴的...
class Television {
int volumeTone = 0;
int channelNow = 1;
boolean turnedOn = false;
void turnOn(){
turnedOn = true;
}
void turnOff(){
turnedOn = false;
}
void increaseVolume(){
volumeTone = volumeTone + 1;
}
void decreaseVolume(){
volumeTone = volumeTone - 1;
}
void turnOffVolume(){
volumeTone = 0;
}
void changeChannelUp(){
channelNow = channelNow + 1;
}
void changeChannelDown(){
channelNow = channelNow - 1;
}
int returnChannelBefore(){
return channelNow;
}
int returnToneVolume(){
return volumeTone;
}
boolean isItTurnedOn(){
return turnedOn;
}
void writeParametres(){
System.out.println("Volume loudness now is "+volumeTone);
System.out.println("Channel now is "+channelNow);
System.out.println("Tv is turned on? "+turnedOn);
}
}
【问题讨论】:
-
英语不好;问题不清楚。
-
问题不清楚,您需要对您想要做的事情进行更多描述。问题的措辞不容易理解。如果你想运行代码,那么你需要告诉/尝试说出你想如何运行它。在这种情况下,错误也完全解释了你的问题,那就是你需要编写方法(main)才能运行这个类。
-
你只在类中定义
main方法,该类应该在它自己的或应用程序根目录上运行。您不必在 每个 类中都有main方法,因为您不打算自己运行它们,它们是更大系统的一部分。 -
看看这个链接:The Java Main method.
标签: java