Se planea hacer un registro de diferentes relojes de una tienda de diversos artículos, el cual se tendrá que registrar una clave para identificar el reloj, la marca, el tipo de reloj (De pulsera, bolsillo, de pared, etc.), su funcionamiento (Mecánico o electrónico) y el material del cual está hecho.
Se necesita registrar los relojes para después poder consultar sus datos, poder eliminarlos, modificarlos o decir si un reloj es igual a otro.
El siguiente tutorial consta de 3 partes:
Comenzamos creando la clase reloj declarando sus atributos, sus métodos getters, settes y sus constructores.
private String claveReloj; private String marca; private String tipo; //Pulsera, salon, bolsillo, torres private String funcionamiento; //Mecanico, electronico private String material; public String getClaveReloj() { return claveReloj; } public void setClaveReloj(String claveReloj) { this.claveReloj = claveReloj; } public String getMarca() { return marca; } public void setMarca(String marca) { this.marca = marca; } public String getTipo() { return tipo; } public void setTipo(String tipo) { this.tipo = tipo; } public String getFuncionamiento() { return funcionamiento; } public void setFuncionamiento(String funcionamiento) { this.funcionamiento = funcionamiento; } public String getMaterial() { return material; } public void setMaterial(String material) { this.material = material; } //constructor por defecto public Reloj(){ this.claveReloj=""; this.marca=""; this.tipo=""; this.funcionamiento=""; this.material=""; } public Reloj(String claveReloj, String marca, String tipo, String funcionamiento, String material){ this.claveReloj=claveReloj; this.marca=marca; this.tipo=tipo; this.funcionamiento=funcionamiento; this.material=material; }
Podemos necesitar un método para que visualice los datos del reloj, para ello creamos otro método que nos retorne los datos del reloj.
public String datosReloj(){ String salida; salida="Los datos del reloj son: \n"; salida+="Clave Reloj: "+claveReloj+"\n"; salida+="Marca: "+marca+"\n"; salida+="Tipo: "+tipo+"\n"; salida+="Funcionamiento: "+funcionamiento+"\n"; salida+="Materia: "+material+"\n"; return salida; }
Y con esto damos por terminado la primera parte de este tutorial.
package pqtRelojeria; public class Reloj { private String claveReloj; private String marca; private String tipo; //Pulsera, salon, bolsillo, torres private String funcionamiento; //Mecanico, electronico private String material; public String getClaveReloj() { return claveReloj; } public void setClaveReloj(String claveReloj) { this.claveReloj = claveReloj; } public String getMarca() { return marca; } public void setMarca(String marca) { this.marca = marca; } public String getTipo() { return tipo; } public void setTipo(String tipo) { this.tipo = tipo; } public String getFuncionamiento() { return funcionamiento; } public void setFuncionamiento(String funcionamiento) { this.funcionamiento = funcionamiento; } public String getMaterial() { return material; } public void setMaterial(String material) { this.material = material; } //constructor por defecto public Reloj(){ this.claveReloj=""; this.marca=""; this.tipo=""; this.funcionamiento=""; this.material=""; } public Reloj(String claveReloj, String marca, String tipo, String funcionamiento, String material){ this.claveReloj=claveReloj; this.marca=marca; this.tipo=tipo; this.funcionamiento=funcionamiento; this.material=material; } public String datosReloj(){ String salida; salida="Los datos del reloj son: \n"; salida+="Clave Reloj: "+claveReloj+"\n"; salida+="Marca: "+marca+"\n"; salida+="Tipo: "+tipo+"\n"; salida+="Funcionamiento: "+funcionamiento+"\n"; salida+="Materia: "+material+"\n"; return salida; } }