Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Aula03 - classes abertas,Open Closed e Dependency Inversion Principles exercicio - Mao Na Massa

no exercício tenho minha class CalculadoraDePrecos ontem tem o método calcula e o atributo produto do tipo Compra, porem onde está minha classe Compra? quais os métodos que tenho nela? quais seus atributos?

2 respostas

Oi Macaulin,

A classe não está escrita no curso, né!? Vou alterar isso aqui. Na verdade, pode ser qualquer uma que atenda co código da classe cliente.

Tente essa e me diga se funciona:

class Compra {
  private double valorTotal;
  private String estado;

  public Compra(double valorTotal, String estado) {
    this.valorTotal = valorTotal;
    this.estado = estado;
  }

  // getter e setter
}

Se funcionar, avisa que adiciono no curso!

Um abraço, Maurício

solução!
public class Compra {
    private double valor;
    private String cidade;

    public Compra(double valor, String cidade) {
        this.valor = valor;
        this.cidade = cidade;
      }

    public double getValor() {
        return this.valor;
    }

    public String getCidade() {
        return this.cidade;
    }

}