Estou criando um sistema de um restaurante para testar meus conhecimentos, onde dentro do projeto existem as classes: mesas, caixa, cardápio e sistema(metodo main), mas dentro da classe mesas, ao tentar pagar a conta, não consigo chamar o metodo do caixa para somar o valor da conta ao valor total do caixa do restaurante
public class Mesas {
private int quantidadepessoas;
private double conta;
public Mesas() {
Caixa caixa = new Caixa();
}
public void pagarconta() {
caixa.receber(); //problema esta aqui
this.setConta(0);
this.setQuantidadepessoas(0);
}
public int getQuantidadepessoas() {
return quantidadepessoas;
}
public void setQuantidadepessoas(int quantidadepessoas) {
this.quantidadepessoas = quantidadepessoas;
}
public double getConta() {
return conta;
}
public void setConta(double conta) {
this.conta = conta;
}
}
public class Caixa {
private static double total;
public void receber() {
System.out.println("Teste");
}
}
já tentei fazer private Caixa caixa; mas também não funciona