Logo Passei Direto
Buscar
A classe Pessoa possui quatro atributos: int idade; String nome; String estado; double altura. O construtor foi definido conforme a seguir.
Qual a forma correta de se criar um objeto do tipo Pessoa?
Pessoa(String n, int i, double a, String e){
idade = i;
altura = a;
nome = n;
estado = e;
a. Pessoa joao = new Pessoa(20,"João","São Paulo",1.75);
b. Pessoa joao = new Pessoa(20,1.75,"João","São Paulo");
c. Pessoa joao = new Pessoa(20,1.75,"São Paulo","João");
d. Pessoa joao = new Pessoa("João",20,1.75,"São Paulo");
e. Pessoa joao = new Pessoa("João",20,1.75,"S");
User badge image
Praticando Para o Saber

semana passada

Respostas

User badge image

Ed Verified user icon

semana passada

Para criar um objeto da classe `Pessoa` corretamente, precisamos seguir a ordem dos parâmetros definidos no construtor: ```java Pessoa(String n, int i, double a, String e) ``` Isso significa que a ordem dos argumentos deve ser: 1. `String n` (nome) 2. `int i` (idade) 3. `double a` (altura) 4. `String e` (estado) Agora, vamos analisar as alternativas: a) `Pessoa joao = new Pessoa(20,"João","São Paulo",1.75);` - A ordem está errada. Primeiro deve vir o nome, depois a idade. b) `Pessoa joao = new Pessoa(20,1.75,"João","São Paulo");` - A ordem está errada. Primeiro deve vir o nome, depois a idade. c) `Pessoa joao = new Pessoa(20,1.75,"São Paulo","João");` - A ordem está errada. Primeiro deve vir o nome, depois a idade. d) `Pessoa joao = new Pessoa("João",20,1.75,"São Paulo");` - Esta opção está correta. A ordem dos parâmetros está de acordo com o construtor. e) `Pessoa joao = new Pessoa("João",20,1.75,"S");` - Embora a ordem esteja correta, o estado "S" pode não ser um valor válido, mas a estrutura está correta. Portanto, a alternativa correta para criar um objeto do tipo `Pessoa` é: d) Pessoa joao = new Pessoa("João",20,1.75,"São Paulo");

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Qual a função que representa a complexidade da busca binária?


a) Logarítmica
b) Reta
c) Linear
d) Quadrática
e) Exponencial

Mais conteúdos dessa disciplina