Lista_01

download Lista_01

of 1

Transcript of Lista_01

UNCISAL Curso: Anlise e Desenvolvimento de Sistemas Disciplina: Programao Orientada a Objetos 2 Professor: Bruno Raphael

Exerccios1 - Com suas palavras, defina os seguintes termos:a. Classe b. Objeto c. Instanciao d. Atributo e. Mtodo f. Construtor g Classe Abstrata h Mtodo Abstrato

2 - Dentro do contexto de um comrcio de televisores, crie uma classe Televisor e encapsule as seguintes informaes utilizando os conceitos da Orientao a Objeto: Marca Texto Modelo Texto Data de Lanamento Data Preo de Custo Numrico LCD - Booleano Polegadas Numrico Na classe criada implemente um mtodo Get e um Mtodo Set para cada Atributo. Crie um mtodo Get que retorna o preo de venda, este valor ser o preo de custo acrescido de 10% (o atributo preo de custo no deve ser modificado). Desenvolva tambm uma aplicao para testar a classe criada e exiba os dados armazenados em algum objeto. 3 - A fim de representar empregados em uma firma, crie uma classe chamadaEmpregado que inclui as trs informaes a seguir como atributos: - um primeiro nome, - um sobrenome, e - um salrio mensal. Sua classe deve ter um construtor que inicializa os trs atributos. Fornea um mtodo set e get para cada atributo. Se o salrio mensal no for positivo, configure-o como 0.0. Escreva um aplicativo de teste que demonstra as capacidades da classe. Crie duas instncias da classe e exiba o salrio anual de cada instncia. Ento d a cada empregado um aumento de 10% e exiba novamente o salrio anual de cada empregado.