这段代码怎么改?

opopopllkkk 2012-05-28 11:11:20
这段代码怎么改?


abstract class Base{

abstract void method1();
abstract void method2();

}


class Sub extends Base{

void method1(){System.out.println("method1")}

}
...全文
53 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiongta 2012-05-29
  • 打赏
  • 举报
回复
class Sub extends Base{

void method1(){System.out.println("method1")}
void method2(){System.out.println("method2")}
}
除非子类也是抽象类,否则一定要覆盖父类的所有抽象方法并实现。
热烈的红颜 2012-05-28
  • 打赏
  • 举报
回复
1.
class Sub extends Base{

void method1(){System.out.println("method1")}
void method2(){System.out.println("method2")}}

2.
abstract class Sub extends Base{
void method1(){System.out.println("method1")
}

50,504

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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