Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Informática
Práctica 13
Instrucciones: Elabore un proyecto en Java llamado Cerrajeria. El proyecto debe constar de una
clase llamada Herramienta.java basada en el siguiente diagrama de clase:
Herramienta
+clave : int
+nombre :
String
+cantidad : int
+precio : double
+getClave()
+setClave()
+getNombre()
+setNombre()
+getCantidad()
+setCantidad()
+getPrecio()
+setPrecio()
En el archivo Cerrajeria.java, el programa debe solicitar al usuario los datos necesarios para crear
n cantidad de objetos del tipo Herramienta por medio del teclado y las almacene en un ArrayList.
Las Herramientas para crear son:
54321 Clavo 10 $2
84629 Tuerca 50 $1
57201 Tornillo 8 $5
Después de agregar las Herramientas anteriores, el programa debe imprimir el contenido del
ArrayList con los datos de las Herramientas mediante el uso de los métodos get() de cada una de
ellas.
José Orlando Durán Pérez
import java.io.*;
import java.util.ArrayList;
System.out.println("Ingrese la clave");
int clave = Integer.parseInt(teclado.readLine());
System.out.println("Ingrese producto");
String producto = teclado.readLine();
System.out.println("Ingrese la cantidad");
int cantidad = Integer.parseInt(teclado.readLine());
System.out.println("Ingrese el precio");
double precio = Double.parseDouble(teclado.readLine());
}
}
José Orlando Durán Pérez
//ATRIBUTOS
private int clave;
private String nombre;
private int cantidad;
private double precio;
//CONSTRUCTOR
public Herramienta(int clave, String nombre, int cantidad, double precio) {
this.clave = clave;
this.nombre = nombre;
this.cantidad = cantidad;
this.precio = precio;
}