C++重要概念

 纯虚函数不需定义其实际操作,它的存在只是为了在派生类中被重新定义。既然抽象类中的虚函数不打算被调用,我们就不应该定义它,应该把它设为纯虚函数(在函数声明之后加上 "=0" 即可)。

virtual void display() = 0;

多态以单一指令调用不同函数,这种性质称为多态。

虚函数派生下去仍为虚函数,而且可以省略 virtual 关键词。

 将消息与表格中的元素比较,然后调用对应的处理程序,这种操作我们也称之为消息映射Message Mapping)。

 

Afx 全局函数:MFC之中得以存在有不属于任何类的全局函数,它们统统在函数名称开头冠以 Afx

callback 函数。凡是由你设计而却由 Windows 系统调用的函数,统称为 callback 函数。callback 函数是给 Windows 调用的,Windows 并不借助任何对象调用这个函数,也就没有传递 this 指针给 callback 函数。因此需要使用 static 修饰

 

 

 

Document/View:在MFC中,你可以把Document简单想做是“数据”。MFC的CDocument简单地说就是负责处理数据的类。CView就是为了数据的表现而设计的。

afx_msg并没有什么其他的用途,只是用来表明该函数原型说明是针对消息映射函数而言的

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值