java 编译时 错误提示 Exception in thread "main" java.lang.NoSuchMethodError

stonejiang 2006-12-10 07:24:21
public class TemplateTarena{
public static void mian(String[] aergfs)
{
Course a=new jjStudy();
a.study();
}
}

abstract class Course{
public final void study(){
unix();
oracle();
cpp();
ucpp();
java();
}
public abstract void unix();
public abstract void oracle();
public abstract void cpp();
public abstract void ucpp();
public abstract void java();
}

class jjStudy extends Course{
public void unix(){
System.out.println("记命令");
}
public void oracle(){
System.out.println("熟悉表结构");
}
public void cpp(){
System.out.println("理解");
}
public void ucpp(){
System.out.println("应用");
}
public void java(){
System.out.println("比较着学习");
}
}

一个联系模版的小程序,编译时可以通过但是运行时就不能够通过,望高手帮助
...全文
266 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaodaozy 2006-12-12
  • 打赏
  • 举报
回复
父类构造方法是抽象类,没有被实例化,不能被继承!
stonejiang 2006-12-10
  • 打赏
  • 举报
回复
更正一下 只是main写错了 没有构造方法 我用了final 所以不可能修饰构造方法。这只是做一个模版
stonejiang 2006-12-10
  • 打赏
  • 举报
回复
哈哈 看到了 马虎了 多谢指教
awusoft 2006-12-10
  • 打赏
  • 举报
回复
................
syoumei 2006-12-10
  • 打赏
  • 举报
回复
ls的我知道了 瞄了一眼就个abstract 类
下面那个方法长的太像构造方法了
呵呵 没看清楚 就开始胡诌了
而且final能修饰方法 但不能修饰构造器
丢死人了......
Hypercube1024 2006-12-10
  • 打赏
  • 举报
回复
syoumei兄
父类的构造方法写成了final
public final void study()
........................................................................................

syoumei兄: 这哪里是构造方法阿,看清楚在说阿,
这个出错的原因是因为main 函数写错了

你看你的main函数写的是 "mian"

syoumei 2006-12-10
  • 打赏
  • 举报
回复
我承认我看错了 不过还是要鄙视下你
public static void mian(String[] aergfs)
syoumei 2006-12-10
  • 打赏
  • 举报
回复
父类的构造方法写成了final
public final void study()

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧