黑马程序员技术交流社区

标题: 面向对象 [打印本页]

作者: SunCowbee    时间: 2016-9-7 22:25
标题: 面向对象
abstract为啥不能和static一起
作者: Coder虫    时间: 2016-9-7 22:34
abstract是抽象的,被它修饰的类是不可以被实例化的,而static则相反.被它修饰过的类是可以被实例化的
作者: Fate_stay    时间: 2016-9-7 22:37
静态方法可由类名直接调用,但是抽象方法没有具体实现,所以它们结合在一起,没有意义,故不能刚在一起。
作者: double_x    时间: 2016-9-7 22:39
Fate_stay 发表于 2016-9-7 22:37
静态方法可由类名直接调用,但是抽象方法没有具体实现,所以它们结合在一起,没有意义,故不能刚在一起。 ...

说的很对
作者: 梦想工程师    时间: 2016-9-7 23:13
这,,,来问这么基础的,,混混黑马币吗,我评论也是这么想的
作者: shutdown    时间: 2016-9-7 23:15
声明static说明可以直接用类名调用该方法
作者: shutdown    时间: 2016-9-7 23:16
shutdown 发表于 2016-9-7 23:15
声明static说明可以直接用类名调用该方法

手一抖点错了
声明static说明可以直接用类名调用该方法
声明abstract说明需要子类重写该方法
如果同时声明static和abstract,用类名调用一个抽象方法肯定不行




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