package myPackage;
public class inheritance {
int salary = 50000;
}
class worker extends inheritance {
int bonus = 10000;
public static void main(String[] args) {
worker obj1 = new worker();
System.out.println("employee salary is" + obj1.salary);
System.out.println("employee bonus is" + obj1.bonus);
}
}
嗨..我是java新手。我正在尝试编写一个继承程序并得到此错误。
错误:在myPackage.inheritance类中找不到主方法,请将main方法定义为: public static void main(String [] args) 或者JavaFX应用程序类必须扩展javafx.application.Application
答案 0 :(得分:0)
尝试在inheritance
类中移动main方法,如下所示:
public class inheritance {
int salary = 50000;
public static void main(String[] args) {
worker obj1 = new worker();
System.out.println("employee salary is" + obj1.salary);
System.out.println("employee bonus is" + obj1.bonus);
}
}
class worker extends inheritance {
int bonus = 10000;
}
答案 1 :(得分:-1)
此错误可能以多种方式发生
首先需要澄清您如何编译和运行程序
1.确保java文件放在正确的包(文件夹)中
2.确保您的班级文件的位置已添加到您的班级路径变量
最有可能的问题是将继承类设为public。
uninsneveruninstall