你什么时候使用朋友类/函数而不是继承?

时间:2017-05-12 18:31:15

标签: c++ inheritance friend

当您可以轻松地使用继承(父/子类)时,我不确定使用友元函数或类是什么?根据我的理解,友元函数或类允许非成员函数访问被声明为其朋友的另一个类的成员。同样,子类可以访问父类的成员。我想知道,在哪种情况下你会选择一个?

1 个答案:

答案 0 :(得分:1)

因为你可能想要使用一些私有函数/类的成员而不是它的孩子......

您应该阅读有关继承的更多信息。如上所述,您不能将继承视为访问“类成员”的解决方案。