关于继承
来源:互联网 发布:电影视频剪辑软件 编辑:程序博客网 时间:2024/06/05 04:13
今天看了一本书,把自己对于继承的理解写下来
继承是指在已知类的基础上创建一个新类。
多态和虚函数是继承中的重点,多态可以实现通过访问基类对象引用或者指针来访问派生类对象,使用虚函数,我们可以通过基类函数访问到派生类对象的函数。
通过上面两点,我们就可以做到:
class A...{
virtual void fun();
};
class B:public A...{
void fun();
};
A* a = new B();
a->fun(); //这里访问的就是B的fun()
virtual void fun();
};
class B:public A...{
void fun();
};
A* a = new B();
a->fun(); //这里访问的就是B的fun()
虚函数要构造虚函数表,对象有一个虚函数指针,指向类的虚函数表,然后确定函数入口地址,访问函数。
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于继承
- 关于C++继承(多重继承)
- 关于继承,函数的继承
- .NET学习全景图
- TreeView绑定数据库中的数据实例
- 感觉我身上的一点酸腐气常常把事情弄得很复杂
- javascript实现复选框的全选功能
- “整数类.到文本()”执行效率提升至原来的2.5倍以上
- 关于继承
- GridView的EditTemplate用法实例
- GridView的databound事件实例(c#)
- 评架构验证的时间
- 滑动门效果
- 什么是模式识别和研究方向
- asp.net使用button做重定向
- 记录VI的一些高级用法
- 胡言乱语的感悟