-1
假设我有一组类:作用域父母/祖父母
class runState
{
mStart()
{
}
mStarted()
{
}
}
class myClassParent
{
runState myRunState;
}
class myGrandParent
{
myClassParent MyClassParent;
}
有什么办法范围runState.mStarted同时使runState.mStart可见MyClassParent可见于MyClassParent但不可见的祖父母和myClassGrandparent?
换句话说,祖父母应该能够调用父母的runState.mStart,但不能调用runState.mStarted。只有父母应该能够调用runState.MStarted。
默认情况下类是内部的,并且你的工作说在这种情况下每次都创建新的程序集。 –