Este es el codigo de Mascota, tiene algunos Metodos, que pertenecen a esta clase.
public class Mascota extends Cliente{ //Atributos private static String nombre; private static String raza; private static String nacimiento; private static String sexo; // Constructor public Mascota(){ ingresarnom(); ingresarra(); ingresarnac(); ingresarsex(); } //Metodos public String ingresarnom() { return nombre; } public String ingresarra() { return raza; } public String ingresarnac() { return nacimiento; } public String ingresarsex() { return sexo; } public static void main(String[] args){ char opc ; int opc1 ; Mascota altanom, altara, altanac, altasex ; altanom = new Mascota(); altara = new Mascota(); altanac = new Mascota(); altasex = new Mascota(); Scanner leer = new Scanner(System.in); Scanner in = new Scanner(System.in); //nombre System.out.println("\nNombre: "); opc = leer.next().charAt(0); nombre = altanom.ingresarnom(); //Raza System.out.println("\nRaza "); opc = leer.next().charAt(0); raza = altara.ingresarra(); //Sexo System.out.println("\nSexo: "); opc = leer.next().charAt(0); sexo = altasex.ingresarsex(); //fecha de nacimiento System.out.println("\nFecha de Nacimiento: "); opc = leer.next().charAt(0); nacimiento = altanac.ingresarnac(); } }
Este Codigo es el de la clase padre, Cliente.
public class Cliente { //Atributos private static String nombre; private static String apellidop; private static String apellidom; private static String telefonoh; private static String telefonoc; private static String email; private static String domicilio; // Constructor public Cliente(){ ingresarnom(); ingresarapp(); ingresarapm(); ingresarth(); ingresartc(); ingresarem(); ingresardom(); } public String ingresarnom() { return nombre; } public String ingresarapp() { return apellidop; } public String ingresarapm() { return apellidom; } public String ingresarth() { return telefonoh; } public String ingresartc() { return telefonoc; } public String ingresarem() { return email; } public String ingresardom() { return domicilio; } public static void main(String[] args){ char opc ; int opc1 ; Cliente altanom, altaapp, altaapm, altath, altatc, altaem, altadom; altanom = new Cliente(); altaapp = new Cliente(); altaapm = new Cliente(); altath = new Cliente(); altatc = new Cliente(); altaem = new Cliente(); altadom = new Cliente(); Scanner leer = new Scanner(System.in); //nombre System.out.println("\nNombre: "); opc = leer.next().charAt(0); nombre = altanom.ingresarnom(); //apellido Paterno System.out.println("\nApellido Paterno: "); opc = leer.next().charAt(0); apellidop = altaapp.ingresarapp(); //Apellido Materno System.out.println("\nApellido Materno: "); opc = leer.next().charAt(0); apellidom = altaapm.ingresarapm(); //Telefono casa System.out.println("\nTelefono fijo: "); opc1 = leer.nextInt(); telefonoh = altath.ingresarth(); //Telefono movil System.out.println("\nTelefono movil: "); opc = leer.next().charAt(0); telefonoc = altatc.ingresartc(); //email System.out.println("\ne-mail: "); opc = leer.next().charAt(0); email = altaem.ingresarem(); //Direccion System.out.println("\nDireccion:"); opc = leer.next().charAt(0); domicilio = altadom.ingresardom(); } }
Aqui los metodos de Cliente tambien se usaran en Mascota, ya que no puede haber ninguna mascota sin Dueño, y este dueño necesita los datos que se ingresan en la clase cliente, Pero tambien puede llegar alguna persona, que solo necesite de algun producto, entonces tambien se necesitan estos datos.
Saludos :)
No hay comentarios:
Publicar un comentario