1)
Escreva um código em Java que apresente a classe
Quadrado, com atributos lado, 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 quadrado é obtida pela fórmula (lado * lado) e o
perímetro por (4 * lado).
2)
Baseando-se no exercício 3 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);
Quadrado q = new Quadrado();
q.construtor();
q.imprimir();
}
}
//////////////////////////
import java.util.Scanner;
public class Quadrado {
Scanner entrada = new Scanner(System.in);
double lado, area, perimetro;
double calcularArea (){
area = lado*lado;
return area;
}
double calcularPerimetro (){
perimetro = 4*lado;
return perimetro;
}
void imprimir(){
System.out.println("O quadrado de lado: "
+lado+"\n Área: "+calcularArea()
+"\nPerimetro: "+calcularPerimetro());
}
void construtor(){
System.out.println("Informe do valor do lado do quadrado");
lado = entrada.nextDouble();
}
}
Nenhum comentário:
Postar um comentário