黑马程序员技术交流社区

标题: 抽象方法一定在抽象类中? [打印本页]

作者: 总统    时间: 2015-3-19 16:45
标题: 抽象方法一定在抽象类中?
看老师的源代码,有这样一个疑问:抽象方法一定在抽象类中(老师说的)

可是下面这个类没有用abstract关键字修饰吧,是吗?所以下面这个是不对的,是这样的吗?请解答一下吧,谢谢!






作者: 张耀东    时间: 2015-3-19 17:32
类里有抽象方法一定是抽象类。
抽象类里不一定有抽象方法。
作者: 总统    时间: 2015-3-19 17:56
张耀东 发表于 2015-3-19 17:32
类里有抽象方法一定是抽象类。
抽象类里不一定有抽象方法。

好哒!谢谢!懂了,嘻嘻!
作者: wenke    时间: 2015-3-19 17:58
接口照样必须全部是abstract方法
作者: 山里孩子    时间: 2015-3-19 19:25
包含抽象方法的类必须定义为抽象类,.但抽象类可以没有抽象方法..  上面这个编译会报错的
作者: 关山明月    时间: 2015-3-19 20:54
毕老师这个是忘写了。。。。
作者: Jaybor    时间: 2015-3-19 21:14
抽象类里可以有抽象方法、普通方法,接口里全部都是抽象方法,普通类里只能由普通方法
作者: Dark县令    时间: 2015-3-20 00:54
当方法声明为了抽象方法的时候、类必须要加上abstract,然而抽象的类中可以有抽象方法和一般的方法!
作者: 梅西    时间: 2015-3-20 01:10
二楼说得对
作者: Zoe-    时间: 2015-3-20 07:42
一楼正解
作者: 总统    时间: 2015-3-20 18:46
关山明月 发表于 2015-3-19 20:54
毕老师这个是忘写了。。。。

嘻嘻!的确是原代码!我是新手 !
作者: 总统    时间: 2015-3-20 18:47
Dark县令 发表于 2015-3-20 00:54
当方法声明为了抽象方法的时候、类必须要加上abstract,然而抽象的类中可以有抽象方法和一般的方法! ...

嗯嗯,好哒!谢谢!!
作者: 黑色幽默K    时间: 2015-3-20 22:10
抽象方法一定在抽象类中,抽象类中不一定有抽象方法!
作者: 总统    时间: 2015-3-21 00:14
黑色幽默K 发表于 2015-3-20 22:10
抽象方法一定在抽象类中,抽象类中不一定有抽象方法!

嗯 ,谢谢!
作者: wkz_crystal    时间: 2015-3-21 00:20
总统 发表于 2015-3-19 17:56
好哒!谢谢!懂了,嘻嘻!

上楼那哥们儿回答得简单明了,很赞!!
作者: 温大帅    时间: 2015-3-21 23:01
抽象方法一定在抽象类中,抽象类中的方法不一定是抽象方法




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2