曛丨黯淡浮华 发表于 2014-12-9 23:46
tp.getValue() ---> 是因为你继承了父类,你可以使用父类的方法。
你要是直接value, 你就错了~ 因为value ...
曛丨黯淡浮华 发表于 2014-12-9 23:46
tp.getValue() ---> 是因为你继承了父类,你可以使用父类的方法。
你要是直接value, 你就错了~ 因为value ...
船长 发表于 2014-12-9 23:45
当然不可以打印出来了,因为你定义的是private类型的
tp.getValue()能获取到value的值,是因为你定义了一个 ...
Alex_Guo 发表于 2014-12-10 00:12
谢谢,但是,一个子类继承父类以后,那方法就是子类的方法了,那么子类方法肯定访问的是子类的属性,但是 ...
船长 发表于 2014-12-9 23:55
表述的真棒,船长给31个赞,专业点赞20年
Alex_Guo 发表于 2014-12-10 00:12
谢谢,但是,一个子类继承父类以后,那方法就是子类的方法了,那么子类方法肯定访问的是子类的属性,但是 ...
曛丨黯淡浮华 发表于 2014-12-10 00:28
" i " 是形参呀, 形式参数你明白吗? 那是在方法体里边的, 不是在成员位置,他并不是一个属性。
...
唐的 发表于 2014-12-10 00:33
让父类封装下字段 ,提供set get方法
Alex_Guo 发表于 2014-12-10 00:39
明白形参,我这里说的属性是value,我的意思是子类的getValue()应该得到的是子类的value,但是子类一来没 ...
Alex_Guo 发表于 2014-12-10 00:39
明白形参,我这里说的属性是value,我的意思是子类的getValue()应该得到的是子类的value,但是子类一来没 ...
曛丨黯淡浮华 发表于 2014-12-10 01:00
1. 子类不能继承父类的private属性,方法。
2. 既然不能继承,那么父类一般情况下会暴露出去2个方法,通 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |