Exerícicios - Revisão de Métodos

Propaganda
Linguagem de Programação Java
Programação Orientada a Objetos
Professora Lucélia
Resolva as questões abaixo:
A. Escreva uma classe com o nome Retangulo que contenha 2 atributos privados do tipo
double chamados largura e altura.
B. Crie um construtor que inicialize os dados com zero e outro construtor sobrecarregado
que inicialize a altura e a largura informadas pelo usuário.
C. Crie um método set para alterar a altura, não se esqueça de verificar se o valor é maior
que 0.
D. Crie um método set para alterar a largura, não se esqueça de verificar se o valor é maior
que 0.
E. Crie um método get para retornar a altura.
F. Crie um método get para retornar a largura.
G. Crie um método para solicitar os dados para o usuário e grave-as nas variáveis altura e
largura.
H. Crie um método para imprimir os dados para o usuário.
I. Crie um método para validar os dados que estão sendo atualizados, ou seja, que verifica
se realmente é um retângulo: altura e largura devem ser diferentes.
J. Crie um método para incrementar a altura em 1.
K. Crie um método para incrementar a largura em 1.
L. Crie um método para decrementar a altura em 1.
M. Crie um método para decrementar a largura em 1.
N. Crie um método retornar o perímetro do retângulo.
O. Crie um método retornar a área do retângulo.
P. Crie uma classe “executável” (que contenha o método main()) para testar a classe
anterior. Esta classe deverá instanciar 2 objetos da classe Retângulo, usando os dois
construtores definidos na classe Retângulo.
Download