第45课.不同的继承方式

1.不同的继承方式

c++中支持三种不同的继承方式:public;private;protected;

a.public继承

 父类成员在子类中保持原有访问级别(保持不变

b.private继承

 父类成员在子类中变为私有成员(所有成员变为private

c.protected继承

 父类中的公有成员变为保护成员,其他成员保持不变(pulic->protected

注:c++中的默认继承方式为private(即不使用继承方式,在继承时只使用":父类")

总结:一般而言,c++工程项目中只使用public继承

posted @ 2019-11-26 14:37  人民广场的二道贩子  阅读(152)  评论(0编辑  收藏  举报