static_cast dynamic_cast再进一步

string a = typeid(dynamic_cast(this)).name();

发现dynamic_cast确实能把父子类的类型做转换,但是
对于虚函数,还是无法,应该是内存覆盖了就无法修改了。

只有
int selfprice = static_cast(*this).GetPrice();
才能转换成临时变量,调用基类虚函数。

// //