​​Private



• компоненты не наследуются у суперкласса

• доступны через унаследованные public или protected методы

• у вложенного класса есть доступ к private полям и методам своего внешнего класса

private компоненты неявно доступны через унаследованный вложенный класс