exercício de classe

Upload: raphael-terre

Post on 08-Jan-2016

213 views

Category:

Documents


0 download

DESCRIPTION

exerccx

TRANSCRIPT

Exerccio de classe1- Implemente uma aplicao que tenha as seguintes Classe:

Classes: Veiculo Carroca Moto CaminhaoAtributos: Nome do Proprietrio Motor (diesel/gasolina/lcool) Numero de Eixos Potencia Cilindradas Numero de Portas Capacidade de carga (tonelada) Numero de lugaresMetodos: Ligado Parado

Exerccio 1.2. Crie uma classe chamada Invoice que possa ser utilizado por uma loja de suprimentos de informtica para representar uma fatura de um item vendido na loja. Uma fatura deve incluir as seguintes informaes como atributos: o nmero do item faturado, a descrio do item, a quantidade comprada do item e o preo unitrio do item. Sua classe deve ter um construtor que inicialize os quatro atributos. Se a quantidade no for positiva, ela deve ser configurada como 0. Se o preo por item no for positivo ele deve ser configurado como 0.0. Fornea um mtodo set e um mtodo get para cada varivel de instncia. Alm disso, fornea um mtodo chamado getInvoiceAmount que calcula o valor da fatura (isso , multiplica a quantidade pelo preo por item) e depois retorna o valor como um double. Escreva um aplicativo de teste que demonstra as capacidades da classe Invoice.

Exerccio 1.3. A fim de representar empregados em uma firma, crie uma classe chamada Empregado 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.