Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:关于继承的深入讨论 [Re:jameszhang]
jokehan





发贴: 7
积分: 0
于 2005-08-17 15:56 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
字段是不能重写的,只有方法能重写!
楼主例子例子里,'t1'的型别在“编译期”就已经确定了是'Test1',而在“运行期”被向下转型为它的派生类'Test2',所以这时't1'里的'getStr()'方法被重写了,因此当调用't1.str'时,因字段不能重写,所以返回的还是'Test1'里的'str',而当调用't1.getStr()'时,因'Test1'里的'getStr()'方法被'Test2'重写了,所以调用的是被重写后的'getStr()'方法,也就是'Test2'里的'getStr()'方法,并返回内联字段'str',也就是'Test2'里的'str' :)





联想游戏(欢迎跟贴,哈)

话题树型展开
人气 标题 作者 字数 发贴时间
15962 关于继承的深入讨论 jameszhang 402 2005-08-11 19:24
14352 Re:关于继承的深入讨论 truthawp 54 2005-08-11 23:22
14226 Re:关于继承的深入讨论 jameszhang 26 2005-08-20 10:09
14173 Re:关于继承的深入讨论 jameszhang 178 2005-08-28 14:29
14133 加精 ww1ww1 30 2005-08-28 23:13
14365 Re:关于继承的深入讨论 hxz5830 304 2005-08-29 15:03
14090 Re:关于继承的深入讨论 ww1ww1 369 2005-08-29 23:02
14097 Re:关于继承的深入讨论 jameszhang 48 2005-08-29 21:21
14144 Re:关于继承的深入讨论 ccikk 692 2005-08-31 10:53
13995 Re:关于继承的深入讨论 ccikk 552 2005-08-31 11:14
16594 Re:关于继承的深入讨论 zcjl 58 2005-09-05 21:14
14758 Re:关于继承的深入讨论 hxz5830 127 2005-08-15 18:38
14417 Re:关于继承的深入讨论 ww1ww1 11 2005-08-15 20:35
14378 Re:关于继承的深入讨论 jigsaw 13 2005-08-15 22:12
14483 Re:关于继承的深入讨论 whyuaou 128 2005-08-16 09:17
14300 Re:关于继承的深入讨论 jameszhang 216 2005-08-16 19:25
14339 Re:关于继承的深入讨论 whyuaou 161 2005-08-17 14:12
14449 Re:关于继承的深入讨论 ww1ww1 1399 2005-08-16 10:03
14353 Re:关于继承的深入讨论 ww1ww1 253 2005-08-16 20:38
14354 Re:关于继承的深入讨论 ww1ww1 273 2005-08-17 17:20
14297 Re:关于继承的深入讨论 breezehou 52 2005-08-17 12:58
14157 Re:关于继承的深入讨论 jameszhang 137 2005-08-17 21:09
14392 Re:关于继承的深入讨论 jokehan 289 2005-08-17 15:56
14238 Re:关于继承的深入讨论 jameszhang 1629 2005-08-17 21:41

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923