基类和子类的类型转换

绑定例外 一般指针和引用和要绑定的对象属于同种类型,但基类指针或引用的绑定是一个例外。 静态类型和动态类型 静态类型编译时就确定,动态类型是运行时查对象内存才知道。 静态类型是Quote&,动态类型是运行时调用函数才知道。 一致情况 如果形参不是引用或指针,那么静态类型和动态类型一致 类型转换 基类向派生类直接转是不行的 Quote base; Bulk_quote *bulkP = &base;
相关文章
相关标签/搜索