标题:派生类中调用基类的函数 得到的结果是针对派生类还是基类的
只看楼主
信箱有效
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1102
专家分:4268
注 册:2012-6-19
结帖率:100%
已结贴  问题点数:20 回复次数:5 
派生类中调用基类的函数 得到的结果是针对派生类还是基类的
CStatic m_Image[50]

m_Image[1].GetWindowPlacement(&bf);

CStatic中没有自己实现GetWindowPlacement,所以调用的应该是CStatic的父类Cwnd中的GetWindowPlacement,  那这样得到的结果,是针对CStatic的还是针对
Cwnd的呢。看书都明白 一动手就全晕了。
2013-03-18 00:40
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:20 
对对象的。

授人以渔,不授人以鱼。
2013-03-18 00:50
Susake
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:女儿国的隔壁
等 级:贵宾
威 望:23
帖 子:2288
专家分:6481
注 册:2012-12-14
得分:0 
完全看不懂的....顶下人气...

仰望星空...........不忘初心!
2013-03-18 00:51
信箱有效
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1102
专家分:4268
注 册:2012-6-19
得分:0 
以下是引用TonyDeng在2013-3-18 00:50:15的发言:

对对象的。
意思就是说 是针对Cstatic的咧
2013-03-18 01:05
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
当然啦。实际操作的就是对象实体,不管类树是怎样的,它是最后的直接子类中生成的,继承的所有代码都对这个对象实体工作。类是虚的,对象才是实的,没有对类工作的可能(除非你写的是静态类),父类、子类的工作对象都是这个真实的产品。

授人以渔,不授人以鱼。
2013-03-18 01:08
信箱有效
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1102
专家分:4268
注 册:2012-6-19
得分:0 
我在构思半年前就想写的拼图呢。本来想用画刷刷 后来想想 还是用CSTATIC吧
2013-03-18 01:15



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-401143-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.213046 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved