TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programação Orientada a Objetos

Por:   •  22/8/2015  •  Resenha  •  777 Palavras (4 Páginas)  •  93 Visualizações

Página 1 de 4

Nome Professor: Henrique do Prado Cezar

Curso:

Disciplina:Programação Orientada a Objetos

Turma: (Junção)

Premissas:

Executar os Exercícios abaixo de forma Seqüencial.

Para estes exercícios, leva-se em consideração a utilização da Ferramenta de desenvolvimento NetBeans para criação de códigos Java.

Para iniciar o desenvolvimento desta Aula, siga os seguintes passos:

  1. Iniciar a Ferramenta NetBeans.
  2. Acessar o menu: Arquivo (File) -> Novo Projeto (New Project).
  3. Escolha a categoria:Java e o projeto: Java Class Library.
  4. Nome o seu Projeto com: POOSALA. Determine uma localização a qual possa buscar seu fontes novamente.
  5. Clique em Finalizar (Finish).

Sempre que for criar uma nova classe para satisfazer as solicitações dos exercícios, proceda da seguinte forma:

  1. Iniciar a Ferramenta NetBeans.
  2. Acessar o menu: Arquivo (File) -> Novo Arquivo (New File).
  3. Para criação de novas classes:
  1. Sem método main, escolha a categoria:Java e o projeto: Java Class.
  2. Com método main, escolha a categoria:Java e o projeto: Java Main Class.

Exercícios

1 – Criar uma Classe chamada DATA, a qual conterá somente 3 atributos.

Atributos: dia, mês, ano.

2 – Criar uma nova Classe chamada RegistroAcademico. Esta Classe deverá conter somente um atributo.

Atributo: dataMatricula. Utilize a classe anteriormente criada (DATA) para criar este atributo.

3 – Criar uma classe chama Cadastro, onde deverá conter o método main, o qual deverá conter uma variável do tipo RegistroAcademico.

4 – Alterar a Classe Registro acadêmico criando um método chamado EfetuarRegistro. Este método retorna um valor booleano para identificar se o registro foi efetuado com sucesso (Verdadeiro ou Falso).

Este método deve solicitar que o usuário informe:

  • Nome do Aluno,
  • Matricula do Aluno,
  • Sexo do Aluno,
  • Data de nascimento e
  • Data da matricula.

Vejam que para isso, deverão ser criados novos atributos para a Classe RegistroAcademico.

5 – Alterar a Classe DATA, criando um CONSTRUTOR que receba o dia, mês e ano para a criação do objeto ou a criação de uma data inicial.

6 – Alterar a Classe RegistroAcademico adicionando dois novos métodos.

  • CadastrarAluno – Que não receberá nenhum argumento
  • CadastrarAluno – Que receberá um argumento do tipo Booleano (PosGraduacao).

7 – Criar uma Classe chamada ContaBancaria que possua dois construtores, onde um construtor receber um parâmetro Double para Saldo inicial e outro sem parâmetro.

8 – Alterar a Classe ContaBancaria de modo ao construtor que não recebe parâmetro, chamar o outro construtor e passar o valor 0.

9 – Alterar a Classe DATA criando um método que retorne um STRING com o nome do mês que foi passado via argumento do método.

10 – Alterar a Classe DATA criando um método que faça a validação da data informada, onde deve-se verificar o maior valor que cada mês pode receber e após esta identificação validar se o dia corresponde a um dia válida para o mês informado. Neste instante não nos preocuparemos com a validação do mês de fevereiro (ano bissexto).

11 – Criar uma nova Classe Lacos onde deverá conter 3 métodos:

Método 1 (LacoFOR): Irá executar a impressão dos 10 próximos números, baseando no argumento passado usando o laço FOR.

Método 2 (LacoWHILE): Irá executar a impressão dos 10 próximos números, baseando no argumento passado usando o laço WHILE.

Método 3 (LacoDOWHILE): Irá executar a impressão dos 10 próximos números, baseando no argumento passado usando o laço DO-WHILE.

12 – Criar uma classe chamada Cadastro a qual seja uma classe “executável” e que nos exiba um menu com os seguintes itens:

...

Baixar como (para membros premium)  txt (5.6 Kb)   pdf (132.4 Kb)   docx (759.6 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com