黑马程序员技术交流社区
标题:
为什么static的修饰方法无法被overrid
[打印本页]
作者:
ZYZQ
时间:
2015-5-31 22:32
标题:
为什么static的修饰方法无法被overrid
为什么static的修饰方法无法被overrid
作者:
a397131103
时间:
2015-5-31 23:43
静态是类之间的共享数据
重写是子类自己的特有方法
如果static能重写就不复合他们自身的特点了,互相冲突
作者:
黯然残影
时间:
2015-5-31 23:57
重写是子父类关系中才存在,static修饰的方法在子类中将被隐藏,无法覆盖
作者:
LoveMyself
时间:
2015-6-1 01:14
赞同一楼
作者:
pisces
时间:
2015-6-1 02:22
1楼说的非常详细。
作者:
jjyy1008
时间:
2015-6-1 02:46
1楼说的好
作者:
ZYZQ
时间:
2015-6-2 15:57
a397131103 发表于 2015-5-31 23:43
静态是类之间的共享数据
重写是子类自己的特有方法
如果static能重写就不复合他们自身的特点了,互相冲突 ...
令人信服
作者:
tinlen
时间:
2015-6-2 21:50
override只能使用于实例方法,不能用于静态方法,override是用来实现多态性的,只有实例方法是可以实现多态,而静态方法无法实现多态,明白了吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2