C++函数的覆盖与再现例子
时间:12-01
来源:互联网
点击:
/**********************
子类覆盖基类某个函数的方法是定义子类之后在子类重新声明
子类要将要覆盖的这个函数,记得要声明!比如本例中①处eat()之前不能
省略void。在子类②处在写法还可以重载基类eat()函数。
************************/
#include
class animal
{
public:
eat();
};
animal::eat()
{
cout<"我是基类的eat()" } class pig:public animal { public: void eat(); // ① }; void pig::eat() { animal::eat(); //② cout<"我是pig类的eat(),我覆盖了基类animal的eat()" } int main() { pig stp; stp.eat(); }
C++函数覆盖与再 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)