多态任务系统与插件式接口原型 | C++
本章覆盖:abstract base;virtual function;virtual destructor;`unique_ptr<Base>`;factory;runtime polymorphism;dependency inversion;plugin-like interface;error boundary;ownership;object slicing test;不使用复杂继承树。
本章知识点
- abstract base
- virtual function
- virtual destructor
unique_ptr<Base>- factory
- runtime polymorphism
- dependency inversion
- plugin-like interface
- error boundary
- ownership
- object slicing test
- 不使用复杂继承树