此程序必须以三(3)行打印关于电视状态的最终参数... 在第一排...在哪个级别响度... 在第二个程序是(1.,2.,56等...) 第三排 - 是否开启......
(在programm中的所有操作之后)...这个程序是从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);
}
}
答案 0 :(得分:1)
你需要在类中使用main方法来运行...
答案 1 :(得分:0)
您的例外本身就说please define the main method as:public static void main(String[] args)
您需要在班级main
中使用Television
方法,如下所示。
public static void main(String[] args)
{
//Your logic run this class
}
在Java中,您需要在至少一个类中使用名为main
的方法
Please refer this link关于主要方法。
答案 2 :(得分:0)
如果没有main方法,您将无法运行任何内容。使用main方法创建一个新类:
public class myClass
{
public static void main(String [] args)
{
//Here you can create an instance of your television class
Television tel = new Television();
//You can then call methods on your newly created instance
tel.turnOn();
}
}
答案 3 :(得分:0)
java应用程序的主要入口是使用静态main方法 通常定义为;
public static void main(String []args)
{
}
如果要运行任何类,请确保它具有此方法。
答案 4 :(得分:0)
您需要实施主要方法
答案 5 :(得分:0)
来自The Java Tutorials' Hello World Example :(强调我的)
在Java编程语言中,每个应用程序必须包含一个主方法,其签名为:
public static void main(String[] args)
...
主要方法类似于C和C ++中的主要功能; 它是您的应用程序的入口点,随后会调用您的程序所需的所有其他方法。
换句话说,在运行Java类时,JVM将在其中查找main()
方法。运行该类时将自动调用该方法,并且该方法将成为程序执行流程的入口点。