站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题抽象方法一定要在抽象类中吗?

抽象方法一定要在抽象类中吗?

摘要: 抽象方法一定要在抽象类中吗?


我刚开始java,有点菜,大家不要笑话哈!
我有一个父类,有的功能在父类中实现,有的必须在子类中实现,所以父类不是abstract的,但有的方法是abstract的,这个时候eclipse就报错,说abstract的方法必须在abstract的类中,真是这样吗?





nod


反过来,抽象类中可以有非抽象方法,楼主试试巴


抽象方法,也就是没有实现的方法,可以定义在抽象类中,也可以定义在接口中.

"所以父类不是abstract的",抽象类即可以有没有实现的方法,也就是抽象方法,也可以有实现代码的方法.所以你的父类完全可以定义成abstract抽象类.
而接口中只能有抽象方法!


抽象类的方法不一定要都是抽象的
全部方法如果都是抽象方法,完全可以声明为接口


↑返回目录
前一篇: 带属性的List要怎么排序
后一篇: 笔试中的几道题,不会。。。(初级)