Com relação a princípios de orientação a objetos, analise as...
( ) Ocultamento é o princípio de projeto por meio do qual cada componente de um programa deve agregar toda a informação relevante para sua manipulação como uma unidade.
( ) Arquivos .java são aqueles que possuem uma classe do tipo public, e essa classe precisa, obrigatoriamente, ter o mesmo nome do arquivo .java.
( ) Herança é o princípio por meio do qual duas ou mais classes, derivadas de uma mesma superclasse, podem invocar métodos que têm a mesma identificação, mas comportamentos distintos.
( ) Atributos são variáveis ou campos que indicam possíveis informações armazenadas por um objeto de uma classe.
( ) Private é um modificador que permite declarar que um atributo ou método é visível apenas para as classes do mesmo pacote ou para as subclasses daquela
classe.
A sequência correta é
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a D - F, V, F, V, F. Vamos analisar cada item para entender o porquê dessa escolha:
- Primeiro item: Afirma que ocultamento significa que cada componente de um programa deve agregar toda a informação relevante para sua manipulação como uma unidade. Isso não é totalmente correto. O princípio descrito é mais conhecido como encapsulamento, o qual prega a ocultação dos detalhes de implementação e a exposição apenas das operações necessárias para a interação com o objeto. Portanto, este item é Falso.
- Segundo item: Indica que arquivos .java devem ter o mesmo nome da classe pública que contêm. Isso é Verdadeiro e é uma regra da linguagem Java.
- Terceiro item: Descreve herança como sendo a capacidade de classes derivadas invocaram métodos com a mesma identificação, mas comportamentos distintos. Esta descrição se refere, na verdade, ao polimorfismo, não à herança. A herança permite que uma classe herde o comportamento e atributos de outra. Diante disso, este item é Falso.
- Quarto item: Declara que atributos são variáveis ou campos que indicam possíveis informações armazenadas por um objeto de uma classe. Isso é uma definição Verdadeira de atributos em orientação a objetos.
- Quinto item: Sugere que o modificador private permite visibilidade somente para classes do mesmo pacote ou subclasses. Isso é incorreto; na verdade, o modificador que permite esse nível de visibilidade é o protected. O modificador private torna o atributo ou método acessível apenas dentro da própria classe. Logo, este item é Falso.
Com estas explicações, confirmamos que a sequência correta de verdadeiro e falso é F, V, F, V, F, o que corresponde à alternativa D.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Modificador de acesso: protected
Com este tipo modificador, podemos declarar que um atributo ou método é visível apenas para as classes do mesmo pacote ou para as subclasses daquela classe.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo