Imprimir na tela

1 resposta
L

eu tenho uma classe cliente ligada a outra classe que recebe as operações de uma interface que porsua vez herda 3 sub classes, agora como eu faço para que as mensagens contidas nas 3 subclasses apareçam na classe cliente na hora de rodar??

1 Resposta

L

meu deus heheh não entendi nada, sua classe cliente é ligada (de que maneira? é um atributo da classe cliente?) a outra classe que implementa uma interface? isso? a interface herda 3 sub classes?? ou 3 sub classes implementam a interface??
melhor vc postar o codigo ai ou desenhar que eu não entendi bem heheh

Seria mais ou menos isso?

interface Inter {
  String mensagem();
}

class Ligada() implements Inter {
  String mensagem() {
     return "oi";
  }
}

class CLiente() {
  Inter ligada;
}

E você quer que apareca a mensagem “oi” em Cliente?

se sim faz:

class Cliente() {
  Inter ligada;
  void mostrarMsg() {
     ligada = new Ligada();
     Sysout(ligada.mensagem());
  }
}
Criado 17 de agosto de 2006
Ultima resposta 17 de ago. de 2006
Respostas 1
Participantes 2