- 6
- 0
- 约 8页
- 2017-01-13 发布于重庆
- 举报
面向对象技术课程论文C中虚函数实现机制的探讨.
《面向对象技术》课程论文
C++中虚函数实现机制的探讨
学科专业:计算机应用技术
年 级:2012级硕士
姓 名:XXX
学 号:201200000000
C++中虚函数实现机制的探讨
摘要:多态性是面向对象程序设计的重要特性之一。虚函数是C++中用于实现多态的机制,是C++中常用的一个重要内容。正确、灵活的使用虚函数,可以使程序简洁、高效。本文对C++中虚函数的实现机制进行了探讨,并通过程序举例来分析,力求更好的理解和使用虚函数。
关键字:虚函数 多态性 晚期绑定
1 引言
C++是一种面向对象的程序设计语言,具有封装性、继承性和多态性3大特征。多态性允许派生类对象在通过父类指针或引用调用成员函数时,准确地调用目标成员函数。多态被认为是C++等面向对象程序设计语言的精华部分,一个不懂多态的C++程序员顶多算是入门级的,没有掌握C++语言的精髓所在。在C++中,实现多态的一种重要途径是动态绑定,或称为晚期绑定,而虚函数是实现动态绑定的关键。虚函数增强了类型的概念,而不是只在结构内部隐藏的封装代码,所以毫无疑问,对于C++程序员来讲,这些使用方法是比较难以理解和掌握的。深入地探讨虚函数的实现机制,对于理解C++语
原创力文档

文档评论(0)