本站首页    管理页面    写新日志    退出


 

 

 


最新日志

练车
今天是2011年07月02号
温馨
CInternetSession 类
CHttpFile实现Get/Post
在MFC中加一个控制台DOS界面
strtol 函数
outputParam
有关CTime和ColeDateTime
variant_t ,_bstr_t 与

 


 

最近的评论

回复:CHttpFile实现Get/Po
回复:好久没有来了
回复:参数自整定的模糊PID
回复:电子设计大赛自由命题可参考的题目
回复:数字万用表使用方法
回复:公交车上巨搞笑的一幕
回复:电子设计大赛自由命题可参考的题目
回复:电子设计大赛自由命题可参考的题目
回复:电子设计大赛自由命题可参考的题目
回复:暑假回来

 


 

连接




    

对new和override再次小结
sccwqiang 发表于 2008-3-18 19:06:30

 对于NEW和OVERRIDE关键应该在virtual上,需要明白,new 为覆盖,本意我不想要你基类的东西,我要我自己写的,即以子类中以new关键字声明的定义的方法已经与基类中的同名称方法不相关了,而override只是想改写一下子从基类传下来的方法,因为你基类遗留下来的东西已不太适合我了,需要改一下,以满足我自己的要求.所以总的来说new可以理解成子类一点都不想要基类遗留我的东西,而override只是觉得应该改变一下基类遗留下来的东西,加工一下.(可以想一下封建的老子年代和当今儿子年代,可能的不同思想)   在继承关系中所有的方法都忠于于调用与继承相关的东西,从new和override调用基类的指针指向就知道这点,不过我这里说的是c++情况,在c#中一般不要用指针不过他们的原理相同.

阅读全文(1481) | 回复(1) | 编辑 | 精华


回复:对new和override再次小结
游客(游客)发表评论于2008-4-15 16:34:00

good!!!

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除

» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 

 

 


站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144336362 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号