A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© I空空   /  2014-12-24 12:25  /  2525 人查看  /  22 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

涨知识了,我的理解是,保留父类的属性,在重写他的内容。
回复 使用道具 举报
静态方法执行前期绑定,并且不可被override,你这样实际上是重新定义了一个static方法,和上面的方法不是override关系,就好像你试图override一个private方法一样。不信你可以在public static void bark() 前面加上个@Override标记,就会有错误提示了。
回复 使用道具 举报
青衫禅客 发表于 2014-12-24 13:44
静态和非静态的内存存储位置都不一样,你怎么重写,就像你准备来我家把我干掉,但是你进的我邻居家,找都找 ...

哈哈,你这回复的太经典了,一语命中
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马