Lista de Exercício - JAVA

1141 palavras 5 páginas
Lista de Exercícios 3 – Recursos Avançados – Classes Abstratas, Interfaces, Coleções e Exceções
Java LTPOO – Prof. Fernando Goulart

=== Classes Abstratas e Interfaces ===
1. Defina qual o seu conceito de classe abstrata.
2. Defina qual o seu conceito de interface.
3. Defina uma interface com o nome Jogo. Crie os métodos iniciar(), jogar() e finalizar().
4. Crie uma classe abstrata com o nome JogoComBola e faça-a implementar a interface
Jogo. Crie um método abstrato denominado setNomesEquipes(String equipe1, String equipe2). 5. Crie uma classe com o nome Futebol e faça-a herdar da classe JogoComBola. Repare que, por se tratar de uma classe concreta, você será obrigado pelo compilador a implementar os métodos da classe abstrata e também os métodos definidos na interface. Coloque implementações simples nestes métodos como mensagens, por exemplo. 6. Para treinar, crie uma classe com o nome Vôlei nos mesmos moldes da classe Futebol.
7. Crie uma classe abstrata com o nome JogoDeCartas e faça-a herdar da interface Jogo.
Crie um método abstrato qtdCartasDistribuidas() com o retorno do tipo inteiro. Crie outro método abstrato com o nome numeroParticipantes() também com retorno inteiro.
8. Crie uma classe concreta denominada Truco herdando de JogoDeCartas. Implemente de maneira simples os métodos da interface Jogo e da classe abstrata JogoDeCartas.
9. Para treinar, crie uma classe com o nome Buraco nos mesmos moldes da classe Truco.
10. Crie o método

Relacionados

  • Lista De Exercicios 3 De Java
    1480 palavras | 6 páginas
  • Lista de exercicios java
    1355 palavras | 6 páginas
  • Lista de Exercícios para treinar Linguagem Java
    1171 palavras | 5 páginas
  • Metodos estaticos
    1556 palavras | 7 páginas
  • Sistemas Operacionais
    1277 palavras | 6 páginas
  • Lista de exercícios Java
    1235 palavras | 5 páginas
  • Linguagem programação - java
    2370 palavras | 10 páginas
  • Caderno de exercícios java
    2428 palavras | 10 páginas
  • trabalho
    1153 palavras | 5 páginas