找回密码
 注册会员
查看: 606|回复: 0

关于base、this基础概念问题

[复制链接]
发表于 2010-4-1 13:40:49 | 显示全部楼层 |阅读模式
<p>关于base、this基础概念问题</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:10 -</p>
<p>解决时间:2010-4-1 13:39</p>
<p>一个基类</p>
<p>public class BaseClass</p>
<p>{</p>
<p>protected string str;</p>
<p>}</p>
<p>public class ChildClass:BaseClass</p>
<p>{</p>
<p>public function(str)</p>
<p>{</p>
<p>this.str = str;或者base.str = str;</p>
<p>}</p>
<p>}</p>
<p>我想请问的是,在子类中this.str 和base.str都是指向同一个地方,两个赋值语句得到的结果都是相同的,但是哪一种写法才比较规范?有什么道理吗?</p>
<p>麻烦解说一下.</p>
<p>提问者: abaga - 四级</p>
<p>最佳答案</p>
<p>C++有base这种关键字?还是你在程序中另外声明了一个base的关键字?C++只有this关键字,没听过base</p>
<p>0</p>
<p>回答者:</p>
<p><img src="http://img.baidu.com/img/iknow/icon_huizhang.gif"></p>
<p>黄邦勇帅哥哥 - 八级   2010-4-1 13:38</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>不好意思。。。问错地方了。。。。。其实是.net 里的。。。</p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-7-29 10:31

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表