Lista de Exercício - JAVA

1131 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 exibirRegras() na interface Jogo e depois implemente-o nas classes concretas que implementam esta interface.

=== Coleções ===
1. Crie uma classe que, no método main, instancie um objeto da classe
LinkedList, acrescente 10 strings neste objeto e depois imprima o conteúdo dessa lista na tela.
2. Crie um programa que possua 3 classes – Aluno com os atributos nome, matrícula, nota 1 e 2, Turma com o método que retorna uma coleção de alunos e RelatorioAlunos que calcule a nota final do aluno e

Relacionados

  • Lista de exercícios Java
    1235 palavras | 5 páginas
  • Lista de Exercícios Java
    718 palavras | 3 páginas
  • Lista de Exercicios Java
    2735 palavras | 11 páginas
  • Lista de exercicios java
    1355 palavras | 6 páginas
  • Lista de Exercícios JAVA
    883 palavras | 4 páginas
  • Lista De Exercicios 3 De Java
    1496 palavras | 6 páginas
  • Lista de exercicios java (iniciante)
    702 palavras | 3 páginas
  • Lista de Exercícios 1 LTP2 JAVA
    1250 palavras | 5 páginas
  • Lista de Exercícios para treinar Linguagem Java
    1184 palavras | 5 páginas
  • Listas de exercícios de Java 4 período Anhnaguera
    462 palavras | 2 páginas