Buscar

Listas de exercícios 2 - JAVA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Universidade Estadual da Paraíba 
Centro de Ciências e Tecnologia 
Departamento de Computação 
Prof. Fabiano de Miranda Silva 
 
LINGUAGEM DE PROGRAMAÇÃO II - Exercícios (08/08/2016) 
 
1. Implemente uma hierarquia de classes com as classes Forma, Forma2D e Forma3D. 
Implemente também as classes Círculo, Retângulo, Quadrado, Cubo, Paralelepipedo 
(retângulo em 3D) e Cilindro. 
 Todas as formas devem ter um nome; 
 As formas de duas dimensões devem ter um método calcularArea() e 
calcularPerimetro(); 
 As formas de três dimensões devem ter um método calcularVolume(); 
 
 
2. Implemente a hierarquia de classes ContaBancaria (superclasse), ContaCorrente (com 
senha, número, saldo e quantidade de transações realizadas) e ContaPoupanca (com 
senha, número, saldo e taxa de rendimento). 
 Quando uma ContaBancaria for criada, informe a senha da conta por parâmetro; 
 Na classe ContaBancaria, crie os seguintes métodos abstratos: 
o saca(double valor) 
o deposita(double valor) 
o tiraExtrato() 
 implemente os métodos abstratos nas classes ContaCorrente e ContaPoupanca 
 crie os métodos de acesso para os atributos de ContaCorrente e ContaPoupanca.

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes