C++的private和protected的异同点

2025-03-12 14:13:17
推荐回答(1个)
回答1:

不对,protected和private在继承时,表现不同
private的成员,在无论什么继承方式,继承成为子类后,该成员皆被屏蔽,不再被子类成员函数访问,只能通过父类成员函数访问父类的private成员。
protected的成员,在公有继承和保护继承为子类后,仍旧是protected成员,如果私有继承,则是private成员。

如果满意,欢迎采纳,谢谢
如有疑问,欢迎追问