Implementar métodos de interface em uma classe

1 resposta
D

ae pessoal, como faço para implementar no caso os seguintes metodos de uma interface:

interface ItemdeLocadora{ abstract void empresta(); abstract void devolve(); abstract boolean estaEmprestado(); }

na seguinte classe:

public class FilmeDaLocadora implements ItemDeLocadora{ int codigo //codigo do filme //aqui precisa ter um boolean locado para alterar ou retornar os metodos da interface.

Alguém sabe como fazer isso?

1 Resposta

B
darth javader:
ae pessoal, como faço para implementar no caso os seguintes metodos de uma interface:
interface ItemdeLocadora{
abstract void empresta();
abstract void devolve();
abstract boolean estaEmprestado();
}
na seguinte classe:
public class FilmeDaLocadora implements ItemDeLocadora{
int codigo    //codigo do filme
//aqui precisa ter um boolean  locado para alterar ou retornar os metodos da interface.

Alguém sabe como fazer isso?

public class FilmeDaLocadora implements ItemDeLocadora{
  int codigo;
  boolean emprestado;

  public void empresta() {
    if (emprestado)
       // erro?
    emprestado = true;
  }

  public void devolve() {
    if (! emprestado)
       // erro?
    emprestado = false;
  }

  public boolean estaEmprestado() {
    return emprestado;
  }
Criado 26 de abril de 2009
Ultima resposta 26 de abr. de 2009
Respostas 1
Participantes 2