我正在学习有关嵌套类的教程 但对我来说,它给出了一个不一致的可访问性异常
为什么这对他有用?
class Employee
{
private class Manager
{
}
public Manager man = new Manager();
}
答案 0 :(得分:1)
当man
被声明为public
时,您无法将Manager
声明为private
。来自外部的来电者可以看到man
但不能Manager
,因此man
对他没用。
要么man
private
或Manager
public
。