Foucs on C++
1. 隐含的转化操作,例如把一个derived class指针转化为一个指向其public base type的指针
sharp* ps = new circle();
2. 经过virtual function机制
3.经过dynamic_cast和typeid运算符
circle *pc = dynamic_cast<circle*>(ps)
博客园 © 2004-2025 浙公网安备 33010602011771号 浙ICP备2021040463号-3