ExPOO18 11

544 palavras 3 páginas
Universidade Federal do Tocantins (UFT) – Câmpus Palmas
Curso: Ciência da Computação
Disciplina: Programação Orientada à Objetos
Professora: Dra. Glenda Botelho
Exercícios para Fixação do Conteúdo (18/11/14)
1) Crie uma classe que represente um Triângulo. Essa classe dever conter três atributos (lado1, lado2, lado3), um construtor, um método para verificar se o triângulo é equilátero (três lados iguais) e um método para calcular o perímetro (soma dos lados).Em seguida, crie uma instância da Classe Triângulo e acesse seus métodos.
2) Crie uma classe simples que represente o objeto DATA. Essa classe conterá três atributos (dia, mês e ano), um método construtor para inicializar os dados, um método para verificar se a data é válida (dia  1 e dia ≤ 31; mês  1 e mês ≤ 12) e um método para mostrar a data. Por último, crie uma instância desta classe.
3) Crie uma classe chamada Fatura que possa ser utilizada por uma loja de suprimentos de informática para representar uma fatura de um item vendido na loja. Uma fatura deve incluir as seguintes informações como atributos: o número do item faturado , a descrição do item, a quantidade comprada do item e o preço unitário do item. Sua classe deve ter um construtor que inicialize os quatro atributos. Se a quantidade não for positiva, ela deve ser configurada como 0. Se o preço por item não for positivo ele deve ser configurado como 0.0. Forneça um método chamado getFatura que calcula o valor da fatura (isso é, multiplica a quantidade pelo preço por item) e depois retorna o valor como um double. Escreva um aplicativo de teste que demonstra as capacidades da classe Fatura.
4) A fim de representar empregados em uma firma, crie uma classe chamada Empregado que inclui as três informações a seguir como atributos: um primeiro nome, um sobrenome e um salário mensal. Sua classe deve ter um construtor que inicializa os três atributos. Se o salário mensal não for positivo, configure-o como 0.0. Escreva um aplicativo de teste que demonstra

Relacionados