OBJETIVO: Afianzar los conocimientos del siguiente tema.
Objetos y Clases
PROGRAMAS BASE:
Circulo.java
public class Circulo {
private double radio; public void setRadio(double radio) { this.radio = radio; } public double getArea() { return Math.PI * Math.pow(this.radio, 2); } public double getPerimetro() { return 2 * Math.PI * this.radio; } public double getRadio() { return this.radio; } public double getDiametro() { return this.radio * 2.0; } }
Labo04.java
package progavanzada; import java.util.Scanner;
public class Labo04 {
public static void main(String[] args) { double radio; Scanner num = new Scanner(System.in); try { System.out.print("Introduce el radio de un Círculo: "); radio = Double.parseDouble(num.next()); //lee punto decimal Circulo wcirc = new Circulo(); wcirc.setRadio(radio); System.out.println("El área del Círculo resultante es: " + wcirc.getArea()); } catch (Exception e) { System.out.println("Error: " + e); } } } EJERCICIO:
1. Implementar la clase “Cono” y la clase “Esfera” y hallar el
volumen de un cono de galleta con helado de fresa, solicitando la altura y el radio del cono. Consistenciar los valores ingresados.