public class Hw7pr1
{
public static void main(String[] args);
String eName;
double payrate;
public Hw7pr1(String name, double rate)
{
eName = name;
payrate = rate;
}
public String getEName()
{
return eName;
}
public void setEName(String name)
{
eName = name;
}
public double getPayrate()
{
return payrate;
}
public void setPayrate(double payrate)
{
this.payrate = payrate;
}
}
这是我编译时遇到的错误。
Hw7pr1.java:3: error: missing method body, or declare abstract
public void main(String[] args);
^
答案 0 :(得分:1)
在主方法声明后取出分号
应该是这样的
public static void main(String[] args) {
...
}
答案 1 :(得分:1)
删除";"在主方法的末尾添加一个括号
public static void main(String[] args){
并且在你的主方法结束时(似乎没有真正使用 - 空)结束一个
}
班级:
public class Hw7pr1 {
public static void main(String[] args) {
// do something
}
String eName;
double payrate;
public Hw7pr1(String name, double rate) {
eName = name;
payrate = rate;
}
public String getEName()
{
return eName;
}
public void setEName(String name)
{
eName = name;
}
public double getPayrate()
{
return payrate;
}
public void setPayrate(double payrate)
{
this.payrate = payrate;
}
}