Dr. Omar Zárate Navarro

Tecnologías de la Información

Clases > poo > Recursos

2o B
PROGRAMACIÓN ORIENTADA A OBJETOS

ACTIVIDAD 08
UNIDAD 03

HERENCIA


Crear el siguiente código:

Donde:

1. En la Clase Persona los dos atributos son de tipo String y protected, crear el método constructor y los Set y Get

protected String Nombre;//Crear Sets y Gets
protected Strign Apellidos;//Crear Sets y Gets
2. En la Clase Contacto Hereda de Persona y los dos atributos son de tipo String y protected, crear el método constructor y los Set y Get

protected String Email;//Crear Sets y Gets
protected String Celular;//Crear Sets y Gets
3. En la Clase Empleado Hereda de Contacto

private String Id;//Crear los Set y Get
private String Puesto;//Crear los Set y Get
private Double Sueldo;//Crear los Set(con parametro String) y Get

public String misAtributos()//Retorna los datos de todos los atributos, como se muestra en el ejemplo: Ejemplo Manejo de Cadenas de Caracteres para validar Usuarios y Contraseñas
Crear el método contructor public Empleado()

4. En la Clase Cliente Hereda de Contacto

private String RFC;//Crear los Set y Get
private Double Deuda;//Este atributo NO tiene Get ni Set

public void AbonoDeuda(String Abono)//Abona saldo a la deuda y muestra en pantalla el saldo de la deuda
public void CargoDeuda(String Cargo)//Genera un cargo a la deuda y muestra en pantalla el saldo de la deuda
public String misAtributos()//Retorna los datos de todos los atributos, como se muestra en el ejemplo: Ejemplo Manejo de Cadenas de Caracteres para validar Usuarios y Contraseñas
Crear el método contructor public Clliente()

5. Crear una Clase TestHerencia que contenga la clase public static void main(String[] args)

6. Instanciar un objeto de la clase Cliente y que le pida al usuario por medio de Scanner nextLine() agregar datos, un cargo y un abono

7. Instanciar un objeto de la clase Empleado y solicitar datos al usaurio por medio de Scanner nextLine() y los datos de los atributos

8. Mostrar los datos guardados de los dos objetos por medio de los métodos misAtributos() como se vio en el ejemplo: Ejemplo Manejo de Cadenas de Caracteres para validar Usuarios y Contraseñas.

Entregar en el buzón correspondiente a la actividad en ClassRoom un reporte PDF con las características que se mencionan abajo.


Recuerda que se calificará:

  • Puntualidad en la entrega
  • Presentación y limpieza en el trabajo
  • Ortografía y Redacción

Redacta tu reporte con las siguientes características:

  • Solo archivos en PDF (Redacta en Word y Guarda como PDF)
  • Agrega a la página de presentación
    • El nombre de la actividad
    • Descripción de la actividad (Copiala y pegala de arriba en este documento)
    • Tu nombre
  • Copia y pega el código fuente en formato de texto o si es una investigación agrega la dirección fuente de donde sacaste la información.
  • De forma ordenada y clara describe la solución o la realización de la actividad
Si no te quedan claras las indicaciones pregunta al profesor




Dr. Omar Zárate Navarro
Universidad Tecnológica de Jalisco
PTC Tecnologías de la Información
Email: ozarate@utj.edu.mx