Dr. Omar Zárate Navarro

Tecnologías de la Información

Clases > poo > Recursos

PROGRAMACIÓN ORIENTADA A OBJETOS

ACTIVIDAD 04
UNIDAD 02

ESPECIFICADORES DE ACCESO


Crear una clase llamada Cliente con los siguientes atributos privados

private String Nombre;

private String Apellidos;

private String RFC;

private String Email;

private Double Adeudo;

Crear los set y los get para los atributos excepto para el Adeudo, donde los set del Nombre, Apellidos y RFC se conviertan los caracteres a mayúsculas.

El set del Email convertirá los caracteres en minúsculas y validar que contenga @ y un punto.

Crear los siguientes métodos:

public void CargoAdeudo(Double Cantidad)

public void AbonoAdeudo(Double Cantidad)

public void MostrarAtributos( )

Crear un constructor sin atributos que asigne “” a los atributos String y 0.0 a los datos Double.

Crea una clase con main llamada TestCliente donde se instancien dos objetos de la clase Cliente, y asignar datos con los métodos set y realizarles 2 cargos y un abono a cada uno. Para finalizar pedirle a cada objeto que muestre sus atributos con el método MostrarAtributos()

Solo se entregará un reporte en PDF con el código fuente de las dos clases y con las características que se muestran abajo.

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

Fecha límite de entrega a las 11:59PM






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