摘要: C++多态的实现原理 为了支持c++的多态性,才用了动态绑定和静态绑定。理解它们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误。 需要理解四个名词:对象的静态类型:对象在声明时采用的类型。是在编译期确定的。 对象的动态类型:当前对象的类型。是在运行期决定的。 对象的动态类型可以更改,但是 阅读全文
posted @ 2018-03-19 23:57 追逐更好的自己 阅读(779) 评论(0) 推荐(0)