Class FechaHora

java.lang.Object
  extended by FechaHora

public class FechaHora
extends java.lang.Object

La clase FechaHora combina las clases Hora y Fecha desarrolladas anteriormente para formar un solo objeto que integra la funcionalidad de dichas clases. El objeto provee de un método tick() que invoca al correspondiente tick() integrado por el objeto hora, para incrementar un segundo la hora. Si la hora previa es 23:59:59, Hora avanza a 00:00:00 y se invoca a SiguienteDia() de Fecha para avanzar al siguiente día..

Version:
1.0
Author:
José Luis Sánchez Ferrusca

Constructor Summary
FechaHora(int H, int M, int S, byte dia, byte mes, int año)
          <<< FechaHora >>> Este constructor crea una referencia a las clases Hora y Fecha además de que les asigna sus datos correspondientes
 
Method Summary
 java.lang.String getFecha()
          <<< getFecha >>> Este método regresa la Fecha en la que se encuentra, el encargado de devolverla es la referencia a la que se le hizo al objeto Fecha
 java.lang.String getHora()
          <<< getHora >>> Este método devuelve la Hora en la que se encuentra, el encargado de devolverla es la referencia a la que se le hizo al objeto Hora
 void setFecha(byte dia, byte mes, int año)
          <<< setFecha >>> En este Método se modifica la fecha a la que se requiera, dentro de este metodo se interactua con la referencia del objeto Fecha creado anteriormente
 void setHora(int H, int M, int S)
          <<< setHora >>> En este Método se modifica la Hora a la que se requiera, dentro de este metodo se interactua con la referencia del objeto Hora creado anteriormente
 void tick()
          <<< tick >>> Este método sirve para incrementar los segundos del la referencia Hora, pero tambien valida que concuerde el reloj al incrementarse el tiempo(en seguindos) y si es necesario avanzar de fecha si el reloj llega al dia siguiente
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FechaHora

public FechaHora(int H,
                 int M,
                 int S,
                 byte dia,
                 byte mes,
                 int año)
<<< FechaHora >>> Este constructor crea una referencia a las clases Hora y Fecha además de que les asigna sus datos correspondientes

Method Detail

getFecha

public java.lang.String getFecha()
<<< getFecha >>> Este método regresa la Fecha en la que se encuentra, el encargado de devolverla es la referencia a la que se le hizo al objeto Fecha


getHora

public java.lang.String getHora()
<<< getHora >>> Este método devuelve la Hora en la que se encuentra, el encargado de devolverla es la referencia a la que se le hizo al objeto Hora


setFecha

public void setFecha(byte dia,
                     byte mes,
                     int año)
<<< setFecha >>> En este Método se modifica la fecha a la que se requiera, dentro de este metodo se interactua con la referencia del objeto Fecha creado anteriormente


setHora

public void setHora(int H,
                    int M,
                    int S)
<<< setHora >>> En este Método se modifica la Hora a la que se requiera, dentro de este metodo se interactua con la referencia del objeto Hora creado anteriormente


tick

public void tick()
<<< tick >>> Este método sirve para incrementar los segundos del la referencia Hora, pero tambien valida que concuerde el reloj al incrementarse el tiempo(en seguindos) y si es necesario avanzar de fecha si el reloj llega al dia siguiente