日期:2011-03-22 13:54:00 来源:本站整理
<b>C++中的虚函数</b>[VC/C++编程]
本文“<b>C++中的虚函数</b>[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
固然很难找到一本不谈论多态性的C++书籍或杂志,但是,大大都这类谈论使多态性和C++虚函数的利用看起来很难.我打算在这篇文章中通过从几个方面和结合一些例子使读者理解在C++中的虚函数实现技术.阐明一点,写这篇文章只是想和大家交流学习经验因为本人学问浮浅,不免有一些错误和不足,但愿大家批判和指正,在此深表感激!
1、基本概念
首先,C++通过虚函数实现多态."无论发送消息的对象属于什么类,它们均发送具有同一情势的消息,抵消息的处理方法大概随接办消息的对象而变"的处理方法被称为多态性."在某个基类上成立起来的类的层次构造中,可以对任何一个派生类的对象中的同名历程举行调用,而被调用的历程供应的处理可以随其所属的类而变."虚函数首先是一种成员函数,它可以在该类的派生类中被重新定义并被赋予别的一种处理功效.
2、虚函数的定义与派生类中的重定义
class 类名{
public:
virtual 成员函数阐明;
}
class 类名:基类名{
public:
virtual 成员函数阐明;
}
以上是“<b>C++中的虚函数</b>[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论