Académique Documents
Professionnel Documents
Culture Documents
Av. Sen. Salgado Filho, 1559, Natal/RN, 59015-000. Fone/FAX (084) 4005-2637 URL: http://dietinf.ifrn.edu.br/doku.php
Aluno: Aluno: Data: 20/06/2012 Professor: Matheus A. de Sousa Disciplina: Programao Orientada a Objetos
Matricula: Matricula:
Avaliao 1 Bimestre
1. Cria uma classe Circulo com os seguintes atributos e mtodos: Atributos: o Raio do tipo float o Pi do tipo float, onde deve ser esttico e constante. Mtodos o Modificadores para Raio (set) o Acesso a varivel Raio (get) o Construtor vazio que determina a rea igual a 1 o Uma funo calcularArea que retorna a rea do crculo Observao: no permita que o atributo rea receba valores menores que 1, caso isso acontea o valor deste atributo dever ser 1. Crie uma funo main que calcule a rea de um determinado crculo.
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA RIO GRANDE DO NORTE DIRETORIA DE EDUCAO E TECNOLOGIA DA INFORMAO
Av. Sen. Salgado Filho, 1559, Natal/RN, 59015-000. Fone/FAX (084) 4005-2637 URL: http://dietinf.ifrn.edu.br/doku.php
Crie uma funo main que imprima os dados de uma determinada pessoa. 3. Crie a classe Conta bancria com os seguintes atributos e funes membro: Atributos o Saldo do tipo float o Dbito do tipo bool Funes membro o Funo imprimir o saldo (get) o Funo para informar se o usurio est em dbito (utilizando o atributo debito) o Funo de saque e depsito. Quando o saque for realizado e o saldo ficar negativo o valor de dbito deve ser verdadeiro e impea do saque ser realizado novamente. o Crie um construtor vazio que modifique os atributos de saldo e debito para 100 e false respectivamente. Crie o diagrama correspondente a esta classe. Crie uma funo main que realize as operaes de saque e deposito, incluindo quando o saldo for negativo.
4. Com o diagrama das classes nas questes anteriores, crie uma associao entre as classes que permita que uma pessoa possua um conjunto de contas bancrias. Demonstre sua soluo utilizando um diagrama de classes.