摘要: 父子间的赋值兼容 子类对象可以当作父类对象使用(兼容性): 1、子类对象可以直接赋值给父类对象 2、子类对象可以直接初始化父类对象 3、父类指针可以直接指向子类对象 4、父类引用可以直接引用子类对象 【范例代码】子类对象的兼容性 当使用父类指针(引用)指向子类对象时: 1、子类对象退化父类对象 2、 阅读全文
posted @ 2018-06-11 17:18 老姚大大 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 【问题】子类中是否可以定义父类中的同名成员?如果可以,如何区分?如果不可以,为什么? 【范例代码】同名成员变量 父子间的冲突 1、子类可以定义父类中的同名成员 2、子类中的成员将隐藏父类中的同名成员 3、父类中的同名成员依然存在于子类中 4、通过作用域分辨符(::)访问父类中的同名成员 访问父类中的 阅读全文
posted @ 2018-06-11 14:25 老姚大大 阅读(233) 评论(0) 推荐(0) 编辑