您的位置:首页 > 其它

关于继承比较容易混淆的概念

2014-08-26 00:30 489 查看
1. 继承分为public继承、protected继承、private继承

public继承表示是一个的概念,最常用。所有的public、protected、private参数都按原来属性继承下来,其中父类的private子类可能访问

private继承,表示有一个的概念,所有的public、protected、private参数到子类都变成private属性,父类private子类不可访问,其他的都是可以访问的

2. 虚继承

虚继承一般不常用,主要是解决父类有共同的祖先的时候,防止多重复继承。但是效率特别低,继承关系复杂,增加了基类的虚表。

效率来说,虚函数 > typyid > 虚继承
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: