多态的作用不用多说,C++用如下条件来实现多态:
- 要有继承
- 要有虚函数函数重写
- 要有父类指针(父类引用)指向子类对象
实际上C++使用VPTR指针来完成这个事情,其是设计模式的基础,软件分层的基石。最近看了一下Python,很欣慰python3.6(因为我学的时候已经是3.6了)中支持不错,基本也是遵循C++的3个要点需要模块支持如下:
>>>阅读全文
多态的作用不用多说,C++用如下条件来实现多态:
实际上C++使用VPTR指针来完成这个事情,其是设计模式的基础,软件分层的基石。最近看了一下Python,很欣慰python3.6(因为我学的时候已经是3.6了)中支持不错,基本也是遵循C++的3个要点需要模块支持如下:
>>>阅读全文