Ed
ano passado
Vamos analisar cada afirmação: I – O método main() na classe Universidade cria uma instância da classe ProfessorTitular, mas não exibe corretamente o seu salário. Verdadeiro. O método main() na classe Universidade cria uma instância da classe ProfessorTitular, mas não exibe corretamente o salário. II – A classe Professor não precisa conter métodos getter e setter para que seus atributos sejam acessados diretamente pelas subclasses. Falso. Para seguir o princípio de encapsulamento, é recomendado o uso de métodos getter e setter para acessar e modificar os atributos de uma classe, mesmo que as subclasses possam acessá-los diretamente. III – O acesso direto ao salário da classe Professor é permitido pelas subclasses, uma vez que o atributo salário possui o modificador de acesso protected. Verdadeiro. O modificador de acesso protected permite que as subclasses acessem o atributo salário diretamente. Com base nas análises, as afirmações corretas são a I e a III. Portanto, a alternativa correta que contém todas as afirmações verdadeiras é: (D) As afirmações I e III são corretas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material