回答:なぜC +で入れ子になったクラスを使うのでしょうか?回答RE :なぜC +の入れ子クラスを使うのでしょうか?
1431 ワード
answer re: Why would one use nested classes in C++?
Dec 31 ' 10
262
ネストされたクラスは、実装の詳細を隠すためにクールです.
リスト:
class List
{
public:
List(): head(nullptr), tail(nullptr) {}
private:
class Node
{
public:
int data;
Node* next;
Node* prev;
};
private:
Node* head;
Node* tail;
};
ここでは、他の人々が…を使用すると決めるかもしれないように、私はノードを公開したくありません.Open Full Answer
Reference
この問題について(回答:なぜC +で入れ子になったクラスを使うのでしょうか?回答RE :なぜC +の入れ子クラスを使うのでしょうか?), 我々は、より多くの情報をここで見つけました https://dev.to/mdh81/answer-why-would-one-use-nested-classes-in-c-eamテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol