Você está na página 1de 4

Exerccio 01.

Conta Bancria
Elabore uma classe ContaBancaria, com os seguintes membros:
Atributo String cliente
Atributo int num_conta
Atributo float saldo
Mtodo sacar (o slado no pode ficar negativo)
Mtodo depositar
Agora acrescente ao projeto duas classes herdadas de ContaBancaria: Conta Poupana e
ContaEspecial, com as seguintes a mais:
Classe ContaPoupana
o Atributo int dia de rendimento
o Mtodo calcularNovoSaldo que recebe a taxa de rendimento da poupana e
atualiza o saldo.
Classe ContaEspecial
o Atributo float limite
o Redefinio do mtodo sacar (Override), permitindo que o saldo fique
negativo at o limite.
Aps a implantao das classes acima, voc dever implementar uma classe Contas.java,
contendo o mtodo main. Nesta classe, voc dever implemenrtar:
a) Incluir dados relativos a(s) conta(s) de um cliente;
b) Sacar um determinado valor da(s) sua(s) conta(s);
c) Depositar um determinado valor na(s) sua(s) conta(s);
d) Mostrar o novo saldo do cliente , a partir da taxa de rebdimento, daqueles que
possuem conta poupana;
e) Mostrar os dados da(s) conta(s) de um cliente.
Exerccio 02.
Animais
Um animal contm um nome, comprimento, nmero de patas (o padro 4), uma cor,
ambiente e uma velocidade (em m/s).
Um peixe um animal, tem 0 patas, o seu ambiente o mar (padro) , cor cinzenta (padro).
Alm disso, o peixe tem como caracterstica: barbatanas e calda;
Um mamfero um animal, seu ambiente a terra (padro);
Um urso um mamfero, cor castanha e o seu alimento preferido o mel.
Codifique as classes Animal, peixe e mamfero.
Para classe Animal, codifique os mtodos.
Para classe Animal, codifique os mtodos:
Animal (String nome, String cor, String ambiente, int comprimento, float velocidade,
int patas);
void alteraNome(String nome);
void alteraComprimento(int comprimento);
void alteraPatas(int patas);
void alteraCor(String cor);
void alteraAmbiente(String ambiente);
void alteraVelocidade(float velocidade)
void dados(); //imprime os dados
E seus atributos so:
String nome;
int comprimento;
int patas;
String cor;
String ambiente;
float velocidade;
Para classe Peixe, codifique:
Peixe(String nome, String caracterstica, int comprimento, float velocidade);
void alteraCaracteristica(String caracteristica); // retorna a caracterstica de um
determinado peixe;
String caracteristica ();
void dados();

Para classe Mamifero, codifique:
Mamifero(String nome, String cor, String alimento, int comprimento, float velocidade,
int patas);
void alteraAlimento(String alimento);
String alimento();
void dados().
Por ltimo, crie um arquivo de teste (ex. TesteAnimais.java) de forma a ter um jardim
zoolgico com os seguintes animais: camelo, tubaro, urso-do-canad.
Exemplo de execuo:
Zoo:
Animal: Camelo
Comprimento: 150 cm
Patas: 4
Cor: Amarelo
Ambiente: Terra
Velocidade: 2.0m/s
Animal: Tubaro
Comprimento: 300 cm
Patas: 0
Cor: Cinzento
Ambiente: Mar
Velocidade: 1.5m/s
Caractersticas: Barbatanas e calda.
Animal: Urso-do-Canad
Comprimento: 180 cm
Patas: 4
Cor: Vermelho
Ambiente: Terra
Velocidade: 0.5m/s
Alimento: Mel
Faa outro arquivo (TesteAnimais2.java) para que possam ser includos quantos animais o
usurio desejar, no mximo 10 animais de cada espcie. (DICA: utilize vetores de objetos).