Toda classe criada em Java, que não herda de nenhuma outra, automaticamente herda de Object. A classe Object vem junto com a biblioteca padrão do Java. Como ela possui alguns métodos, toda classe herdará seus métodos. Dois métodos que pertencem à classe Object são "equals" e "toString".
Observe o código abaixo.
1 public class Cachorro {
2 private String nome;
3
4 public Cachorro(String nome) {
5 this.nome = nome;
6 }
7
8 public static void main(String[] args) {
9 Cachorro meuCachorro = new Cachorro("bilu");
10 System.out.println(meuCachorro);
11 }
12 }
Considerando o texto e o código acima, assinale a alternativa correta.
Alternativas
Alternativa 1:
Será impresso na tela "bilu", pois é o nome do cachorro.
Alternativa 2:
Será impresso "meuCachorro", pois é o nome da variável.
Alternativa 3:
O programa não irá executar, pois não é permitido imprimir objetos.
Alternativa 4:
Será impresso um identificador do objeto na memória, mas não será impresso "bilu".
Alternativa 5:
Não será impresso "bilu", pois o atributo nome é privado. Para imprimir "bilu" deve existir um método getNome.
Soluções para a tarefa
Respondido por
3
Resposta:
Alternativa 4:
Será impresso um identificador do objeto na memória, mas não será impresso "bilu".
Explicação:
Respondido por
0
Resposta:
Será impresso Apenas o nome Cachorro
Explicação:
Anexos:
Perguntas interessantes
Português,
8 meses atrás
Português,
8 meses atrás
Geografia,
8 meses atrás
Matemática,
1 ano atrás
Filosofia,
1 ano atrás
Matemática,
1 ano atrás
Sociologia,
1 ano atrás