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