Effective C++条款39: 避免 "向下转换" 继承层次

这里向下转换指的是“将基类指针强制转换为派生类”,不建议这么做,为什么?根本在访问权限,即派生类对象可以做的事,基类对象不一定能做,如果把基类指针强制转换为派生类,那么基类就可以做派生类独有的事情了。

posted @ 2013-05-29 22:46  helloweworld  阅读(139)  评论(0编辑  收藏  举报