java.lang.ObjectFechaHora
public class FechaHora
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..
| 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 |
|---|
public FechaHora(int H,
int M,
int S,
byte dia,
byte mes,
int año)
| Method Detail |
|---|
public java.lang.String getFecha()
public java.lang.String getHora()
public void setFecha(byte dia,
byte mes,
int año)
public void setHora(int H,
int M,
int S)
public void tick()