Atividade - Programa individual, diferenciada e exclusiva

Propaganda
Atividade - Programa individual, diferenciada e exclusiva para cada aluno
Conteúdo aplicado até a aula 8, principalmente das aulas 7 e 8.
Essa atividade consiste em criar uma Super-Classe, uma Sub-Classe além de uma
Aplicação para testar a utilização dessas classes com a inserção de dados no modo texto
ou gráfico. Não será usado banco de dados nessa atividade.
Criar uma classe Conta em um arquivo Conta.java com os atributos descritos mais
abaixo, além de métodos setters e getters se necessário.
Em outra classe, por herança, crie uma classe ContaCorrente.java que herdará os
atributos e métodos da classe Conta e adicione atributos exclusivos a essa nova classe,
também descritos mais abaixo, bem como novos métodos setters e getters se necessário.
Faça uma aplicação com o nome de TestaContaCorrente.java que permita a digitação de
todos dos dados da classe Funcionário, usando a classe Scanner ou JOptionPane.
A organização e alinhamento do programa também será avaliada: Acrescentar seu nome
e RA no início de cada arquivo .java como um comentário adicional ao programa.
Enviar os três arquivos .java em um único arquivo ZIP com o nome do arquivo
composto pelo seu primeiro nome e em seguida pelo RA. Exemplo:
renatoRA312109781.ZIP.
Classe Conta.java:
Atributos
numeroconta
numcliente
nome
saldo
Tipo
Inteiro
Inteiro
String
double
Encapsulamento
Classe, Subclasse e Pacote
Na classe e no pacote
Na classe e no pacote
Apenas na sua classe
Classe ContaCorrente.java herança de Conta.java:
Atributos-Extras Tipo
limite
double
gerente
Inteiro
dataabertura
Inteiro
Encapsulamento
Apenas na sua classe
Na classe e no pacote
Classe, Subclasse e Pacote
Sobre o programa TestaContaCorrente.java:
-O lay-out para o programa é livre.
-Todos os atributos deverão receber dados no modo texto (classe Scanner) ou no modo
gráfico (classe JOptionPane) ou ainda combinando as duas formas.
-O programa só deverá encerrar quando o numero digitado da conta for 0 (Use o While
ou Do While).
Download