Clase fecha
Disculpa la molestia necesito ayuda soy nuevo en java para
completar las siguiente clases en lo que me puedas ayudar y explicar te
lo agradeceré mucho:
package eds.fechas;
public class Fecha implements Comparable{
protected int dia, mes, año,
}
public fecha()
//crear una nueva instancia con la fecha 01/01/1900
public Fecha(int dia, dint mes, int año) throws Exception
//crear una nueva instancia con la fecha recibida
//si la fecha no es valida lanza una exception("Fecha invalida")
public void setFecha(int dia, int mes, int año) throws Exception
//actualiza la fecha
//si la fecha no es valida lanza una exception("Fecha invalida")
public int getDia()
//devuelve el dia
public int getMes()
//devuelve el mes
public intt getAño()
//devuelve el año
public static boolean validarFecha(int dia, int mes, int año)
//devuelve true si la fecha recibida es valida
public static int diasmes(int mes, int año)
//devuelve el numero de dias del mes validando si el año es bisiesto
public static boolean añoBisiesto(int año)
//devuelve true si el año es bisiesto
public int numeroDiaAño()
//devuelve el numero de dia absoluto en este año de la fecha actual
//ej: Fecha= 15/02/2007 resultado = 46
public boolean equals(Object objeto)
//devuelve true si la fecha actual es igual a la feca recibida como parametro
public String toString()
//devuelve la fecha actual como cadena en el formato dd/mm/aaaa
public int compareTo(Object objeto) throws ClasssCastException
//implementa la interfaz comparable
//devuelve 0 si fecha actual = objeto
-1 si fecha actual < objeto
1 si fecha actual > objeto
escriba un programa que utilizando la clase anterior pida como entrada dos fechas y muestre los siguientes valores:
a) Imprima fecha1 y fecha2
b) compare fecha1 y fecha2 con el metodo equals
c) compare fecha1 y fecha2 con el metodo compareTo
d) imprima el dia del año de fecha1 y fecha2
e) Imprima si el año de fecha1 o de fecha2 es bisiesto
completar las siguiente clases en lo que me puedas ayudar y explicar te
lo agradeceré mucho:
package eds.fechas;
public class Fecha implements Comparable{
protected int dia, mes, año,
}
public fecha()
//crear una nueva instancia con la fecha 01/01/1900
public Fecha(int dia, dint mes, int año) throws Exception
//crear una nueva instancia con la fecha recibida
//si la fecha no es valida lanza una exception("Fecha invalida")
public void setFecha(int dia, int mes, int año) throws Exception
//actualiza la fecha
//si la fecha no es valida lanza una exception("Fecha invalida")
public int getDia()
//devuelve el dia
public int getMes()
//devuelve el mes
public intt getAño()
//devuelve el año
public static boolean validarFecha(int dia, int mes, int año)
//devuelve true si la fecha recibida es valida
public static int diasmes(int mes, int año)
//devuelve el numero de dias del mes validando si el año es bisiesto
public static boolean añoBisiesto(int año)
//devuelve true si el año es bisiesto
public int numeroDiaAño()
//devuelve el numero de dia absoluto en este año de la fecha actual
//ej: Fecha= 15/02/2007 resultado = 46
public boolean equals(Object objeto)
//devuelve true si la fecha actual es igual a la feca recibida como parametro
public String toString()
//devuelve la fecha actual como cadena en el formato dd/mm/aaaa
public int compareTo(Object objeto) throws ClasssCastException
//implementa la interfaz comparable
//devuelve 0 si fecha actual = objeto
-1 si fecha actual < objeto
1 si fecha actual > objeto
escriba un programa que utilizando la clase anterior pida como entrada dos fechas y muestre los siguientes valores:
a) Imprima fecha1 y fecha2
b) compare fecha1 y fecha2 con el metodo equals
c) compare fecha1 y fecha2 con el metodo compareTo
d) imprima el dia del año de fecha1 y fecha2
e) Imprima si el año de fecha1 o de fecha2 es bisiesto
3 respuestas
Respuesta
1
Respuesta de alejosoft
1
Respuesta de neko069
1