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