Analise o código abaixo:
package questoes;
public class Guarrafa {
private String liquido;
private double capacidadeLiquido, precoUnitario;
private int quantidade;
public double calcularVenda(int quantidade){
this.quantidade = quantidade;
return this.quantidade * this.precoUnitario;
}
@Override
public String toString() {
return "Guarrafa{" + "liquido=" + liquido + ", capacidadeLiquido=" + capacidadeLiquido + ", precoUnitario=" + precoUnitario + '}';
}
}
----------------------------------------------------------------------------------------------
package questoes;
public class Questoes {
public static void main(String[] args) {
Guarrafa pet = new Guarrafa("Coca Cola", 2.5, 5.67);
System.out.println(pet);
int quantidade = 2;
System.out.println("Quantidade = "+quantidade);
System.out.println("Preço venda R$ "+pet.calcularVenda(quantidade));
}
}
Diante do código acima o que deve ser implementado para que seja impresso na tela os dados abaixo:
Guarrafa{liquido=Coca Cola, capacidadeLiquido=2.5, precoUnitario=5.67}
Quantidade = 2
Preço venda R$ 11.34
Envie sua atividade de estudo em .doc ou .pdf.
Soluções para a tarefa
Respondido por
5
Resposta:
Você precisa adicionar o construtor na classe questoes, conforme escrito na explicação.
Explicação:
Construtor:
package questoes;
public Garrafa(String liquido, double capacidadeLiquido, double precoUnitario) {
this.liquido = liquido;
this.capacidadeLiquido = capacidadeLiquido;
this.precoUnitario = precoUnitario;
}
Perguntas interessantes
Saúde,
7 meses atrás
Ed. Física,
7 meses atrás
Geografia,
7 meses atrás
Matemática,
10 meses atrás
Química,
1 ano atrás
Matemática,
1 ano atrás