请问子类如何调用父类的主函数main啊?
子类
class Son extends Father  {
  Son(){
  
  super.main(args);
  }
 
     
public static void main(String[] args) {
       int i=7;       
       System.out.println(i);
} }
父类
public class Father {
public int a=5;
   Integer yes(Integer r){

System.out.println(r);
return ++r;
}
public static void main(String[] args) {
int i;
Father ii=new Father();
i=ii.yes(45);
System.out.println(i);

}}

解决方案 »

  1.   

    ... ...你非得叫main函数?
      

  2.   

    main方法只是个程序的入口,你非得当个普通方法?
      

  3.   

       我知道调用父类里main函数不常用,但是我在这里只是研究一下,我在myeclispe下敲入super.就跳出main(args)了,这时我想到父类的main函数是不是也能被调用啊,但是显示args是args cannot be resolved,请教大牛们,应该怎么修改这条语句呢?就是super.main(args)这句;
      

  4.   

    非要用main的话,直接Father.main(args)就行了,因为是静态方法。
      

  5.   

    我已经解决了,(*^__^*) 嘻嘻……,
    String[] args={"jar","hh"};
    super.main(args);
      

  6.   

    据个例子super.main(new String[1]);