Revisao linguagem tecnica de programaçao

281 palavras 2 páginas
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. Q. Na classe “executável”, crie um menu que permita ao usuário escolher a opção desejada.

Relacionados

  • dghdfhs
    4370 palavras | 18 páginas
  • Tecnologia em analise em desenvovimento
    1917 palavras | 8 páginas
  • Teorico
    3538 palavras | 15 páginas
  • Ads 3º
    1211 palavras | 5 páginas
  • UPC'S - CATALOGO TÉCNICO
    6132 palavras | 25 páginas
  • programaçao linguagem c++
    1693 palavras | 7 páginas
  • 1
    587 palavras | 3 páginas
  • Trabalhos
    3882 palavras | 16 páginas
  • cadastro
    686 palavras | 3 páginas
  • Pesquisa
    835 palavras | 4 páginas