正在加载图片...
人民邮电出版3 18.1虚函数 18.11虚函数的概念 虚函数是一种在基类中定义为 virtual的函数, 并在一个或多个派生类中再定义的函数。虚函数的 特点是,当使用指向派生类对象基类指针对函数进 行访问时,C++就根据运行时指针所指向的对象去 确定调用哪一个函数。这样,当指针指向不同的对 象时,就执行了虚函数不同的版本。 实现使用虚函数运行时多态性的关键在于:必 须通过基类指针访问这些函数。人民邮电出版社 18.1 虚函数 18.1.1 虚函数的概念 虚函数是一种在基类中定义为virtual的函数, 并在一个或多个派生类中再定义的函数。虚函数的 特点是,当使用指向派生类对象基类指针对函数进 行访问时,C++就根据运行时指针所指向的对象去 确定调用哪一个函数。这样,当指针指向不同的对 象时,就执行了虚函数不同的版本。 实现使用虚函数运行时多态性的关键在于:必 须通过基类指针访问这些函数
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有