场景是这样的:
class Graph{
// Now many variables
Node masterUser;
Node masterFilter;
Node masterLocation;
Index indexUser;
Index indexFilter;
Graph() {
// INITIALIZE ALL Variables Here
}
}
// SubClass
class MyClass{
Graph graph = new Graph();
// NOW I Can refer all class members of Graph class here by graph Object
}
现在发生的事情是,当我这样做时,graph.
所有成员都可以访问。
但我想对类 Graph 的变量进行分组,以便
当用户这样做时graph.Index.
,只有所有Index
内容都可以访问。当用户这样做时graph.Nodes.
,只有所有Node
的 s 都可以访问。
我该怎么做?