我有一个关于课程的问题
// Using private inheritance
class CardPile : private vector<Card*> {
public:
CardPile ();
virtual ~CardPile ();
void add (Card* card);
void add (CardPile & otherPile);
void remove (Card* card);
void shuffle ();
“私有向量< Card* >”到底是什么意思?这是否意味着我继承了向量类的所有公共成员?我也可以访问矢量私人成员吗?如果它受到保护或公开而不是私有,这将如何变化?澄清将不胜感激