目录
1、dynamic_cast 动态类型转换
2、实践演练
1、dynamic_cast 动态类型转换
dynamic_cast 命名上理解是动态类型转换。如子类和父类之间的多态类型转换。
dynamic_cast<>(),动态类型转换,安全的基类和子类之间转换;运行时类型检查

目录
1、dynamic_cast 动态类型转换
2、实践演练
dynamic_cast 命名上理解是动态类型转换。如子类和父类之间的多态类型转换。
dynamic_cast<>(),动态类型转换,安全的基类和子类之间转换;运行时类型检查
#includeusing namespace std; //水果父类 class Fruit { public: virtual void fruitType() = 0; }; //苹果 class Apple : public Fruit{ public: