Вложенные классы stati c имеют доступ ко всем членам своего включающего класса, включая закрытые члены.
Они не получают доступа к членам экземпляра, publi c или частным, его включающего экземпляра. Однако если вы передадите методу вложенного класса stati c экземпляр включающего класса, вложенный класс сможет получить доступ ко всем членам включающего класса, независимо от их уровня доступа.