Escreva um código em Java que apresente a classe
Retangulo, com atributos comprimento, largura, area e perimetro e, os métodos
calcularArea, calcularPerimetro e imprimir. Os métodos calcularArea e
calcularPerimetro devem efetuar seus respectivos cálculos e colocar os valores
nos atributos area e perimetro. O método imprimir deve mostrar na tela os
valores de todos os atributos. Salienta-se que a área de um retângulo é obtida
pela fórmula (comprimento * largura) e o perímetro por (2 * comprimento) + (2 *
largura).
Baseando-se no exercício 5 adicione um método
construtor que permita a definição de todos os atributos no momento da
instanciação do objeto.
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
Retangulo r = new Retangulo();
r.construtor();
r.imprimir();
}
}
///////////
import java.util.Scanner;
public class Retangulo {
Scanner entrada = new Scanner(System.in);
double comprimento,largura, area, perimetro;
double calcularArea (){
area = comprimento*largura;
return area;
}
double calcularPerimetro (){
perimetro = (2*comprimento)+(2*largura);
return perimetro;
}
void imprimir(){
System.out.println("O retangulo de largura: "
+largura+"\nComprimento: "+comprimento+"\nÁrea: "+calcularArea()
+"\nPerimetro: "+calcularPerimetro());
}
void construtor(){
System.out.println("Informe do valor do comprimento do retângulo");
comprimento = entrada.nextDouble();
System.out.println("Informe do valor da largura do retângulo");
largura = entrada.nextDouble();
}
}
Nenhum comentário:
Postar um comentário