Baixe o app para aproveitar ainda mais
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.
Compartilhar