尝试制作程序的继承

时间:2014-07-16 13:01:34

标签: java

class Base1 {
    int x=50;
}

class Child extends Base1{
    int x=20;
    void show() {
        System.out.println(x);
    }

    public static void main(String[] args) {
        Child c1=new Child();
        c1.show();
    }
}

您好我是java编程的新手,在尝试在Netbeans中运行上面的代码时出现错误

  

错误:在类base1.Base1中找不到主方法,请将主方法定义为:
         public static void main(String[] args)

请提供解决方案

2 个答案:

答案 0 :(得分:2)

main方法的类需要为public

public class Child extends Base1 

答案 1 :(得分:1)

你可以在1个类文件中拥有多个类,如果这些是内部类,那么你需要将public static void main(...)放在外部类中。