Em programação orientada a objetos, os membros public de uma classe são acessíveis onde quer que o programa
tenha uma referência a um objeto dessa classe ou a uma de suas subclasses. Os membros private de uma classe
só são acessíveis dentro da própria classe. Assim,
I. os métodos de uma subclasse não conseguem acessar diretamente os membros private de sua superclasse;
II. uma subclasse pode alterar o estado de variáveis de instância private da superclasse somente por meio de
métodos private fornecidos na superclasse e herdados pela subclasse;
III. com a herança, os métodos e as variáveis de instância que são os mesmos para todas as classes na hierarquia
são declarados em uma superclasse. As alterações feitas nesses recursos comuns na superclasse são herdadas pela subclasse.
Conforme Deitel (2016), está CORRETO o que se afirma em: