Pizarra
import java.util.*;
import java.io.*;
import java.lang.*;
class Pizarra{
/*• Ejemplo: Suponer una “pizarraˮ en la que se dibujan diversas clases de
figuras.*/
//Ámbito del problema //Ámbito del programa
//Objetos //Características
/*Pizarra de diferentes tamaños y títulos*/
/*Círculo de diferentes radios, color y posición*/
/*Cuadrado de diferentes lado, color y posición*/
/*Rectángulo de diferentes base, altura, color y posición*/
/*• Una clase Java que defina la estructura de los objetos de la clase y sus operaciones
tendrá una forma como la siguiente*/
/*public class Pizarra(String color; double centroX; double centroY; double altura; double base) {
private String color;
private double centroX;
private double centroY;
private double altura;
private double base;
}*/
public Pizarra (){
/* pasamos los parámetros materiales a los parametros formales, sustituyéndolos*/
String color= "verde";
double centroX = 10.0;
double centroY = 10.0;
double altura = 5.;
double base =10.0;
}
public double areaPizarra(double base,double altura){
System.out.println("Area Pizarra "+base*altura);
return base*altura;}
public static void main(String[]arg){
Scanner sc =new Scanner(System.in).useLocale(Locale.US);
System.out.println("Introduzca el valor Double de la base");
double base = sc.nextDouble();
System.out.println("Introduzca el valor Double de la altura");
double altura = sc.nextDouble();
System.out.println("Introduzca el valor string del color");
String color = sc.next();
System.out.println("Introduzca la posición Double del centro de la pizarra");
double centroX = sc.nextDouble();
System.out.println("Introduzca la posición Double del centro de la pizarra");
double centroY = sc.nextDouble();
System.out.println("Ha dibujado una pizarra de base "+base+", altura "+altura+", color "+color+", centroX "+centroX+", centroY "+centroY);
}
}
Comentarios
Publicar un comentario