2015 TP01 PracIII

Páginas: 2 (424 palabras) Publicado: 18 de febrero de 2016
TRABAJO PRÁCTICO N° 1
POO: Clases en Java
Ejercicio N° 1: Generar un nuevo proyecto java con Eclipse de nombre “clasesyobjetos01”.
Luego crear una nueva clase pública llamada “Fecha” dentro delpaquete “fechas”.
La clase debe contener 3 atributos (respetando el paradigma de POO) que deben ser la abstracción de: día (dia), mes (mes) y año (ann).
Generar los métodos constructores: uno con 3argumentos enteros( _dia, _mes y _ann) que permita crear una fecha con los valores del día, mes y año que le indiquemos y otro constructor sin argumentos que cree una fecha con los valores 01/01/2001.Generar los métodos set y get para todos los atributos de la clase Fecha.
Ejercicio N° 2: Crear una nueva clase pública llamada “TestFechas” dentro del paquete “fechas” que debe contener el cuerpoprincipal de ejecución de nuestro programa.
En esta clase se solicita definir e instanciar 2 objetos de la clase “Fecha” llamados “fe1”, pasándole los valores 17/05/2012 y “fe2” creándolo sin pasarleatributos.
Cambiar los valores del día y mes de “fe2” por “14” y “05” respectivamente.
Mostrar por pantalla los valores de los 2 objetos, indicando “Fecha 1:” para “fe1” y “Fecha 2:” para “fe2”. Las fechasse deben mostrar en el formato “dd/mm/aaaa”.
Ejercicio N° 3: Agregar un método a la clase fecha que permita ingresar una fecha y validarla. Además si la fecha se ingresó solamente con dos dígitos,situarla en el siglo XXI
Ejercicio N° 4: ¿Qué sucede si al final de la clase principal del Ejercicio N° 2 se le agrega la siguiente línea:
System.out.println(fe1);
Sobreescribir el método heredado“toString” en la clase del Ejercicio N° 1 para que la misma devuelva la fecha en formato “dd/mm/aaaa” con la línea de programa propuesta en este ejercicio.
Ejercicio N° 5: Sobreescribir el método heredado“equals” para poder comparar fechas. Y probarlo en el código del ejercicio N° 2.
Ejercicio N° 6: Agregar un método “fechaLarga” que permita imprimir la fecha en formato largo, por ejemplo “17 de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TP01 IngaEduardo
  • Tp01
  • TP01
  • G06 TP01 MB
  • DELO 2015
  • 2015
  • 2015
  • 2015

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS