Você está na página 1de 3

TDA: Fecha 1.

Elementos que conforman la estructura de datos dia -> entero mes -> entero anio -> entero 2. Tipo de organizacin: El tipo de organizacin es lineal en cada uno de los atributos 3. Dominio dia -> 1 - 31 mes -> 0 11 anio -> limite no cuantificable segundo -> 1 60 minuto -> 1 60 hora -> 0 23 4. Descripcin de las operaciones setYear(): Utilidad: Nos permite actualizar el ao para, posteriormente utilizarlo en la aplicacin que vamos a realizar Precondicion: Haber instanciado la clase Date Postcondicion: Verificar que el ao ingresado sea valido, es decir que el ao que ingresemos sea un numero entero. Datos de entrada: anio Datos de Salida: No hay datos de salida. setMonth(): Utilidad: Nos permite configurar el mes, aunque no seria necesario, porque ya adopta el da que est configurado en el sistema. Precondicion: Haber instanciado la clase Date Postcondicion: Verificar que el mes ingresado sea valido, es decir que sea un numero entero, y que est dentro del rango 1-12. Datos de entrada: mes Datos de Salida: No hay datos de salida setHours(): Utilidad: Permite configurar la hora, aunque ya tenemos la hora que tenemos en el sistema. Precondicion: Haber instanciado la clase Date. Postcondicion: Verificar el valor de hora ingresado, sea vlido, es decir que est dentro del rango 0-59. Datos de entrada: hora. Datos de Salida: No tiene datos de salida. setMinutes(): Utilidad: Nos permite dar un valor a los minutos, para utilizarlo posteriormente. Precondicion: Haber instanciado la clase Date. Postcondicion: Verificar que minuto ingresado sea valido, es decir que sea un numero entero, y que est dentro del rango 0-59. Datos de entrada: minutos.

Datos de Salida: No tiene datos de salida. setSeconds(): Utilidad: Nos permite dar un valor a los segundos, para utilizarlo posteriormente. Precondicion: Haber instanciado la clase Date. Postcondicion: Verificar que el segundo ingresado sea valido, es decir que sea un numero entero, y que est dentro del rango 0-59. Datos de entrada: segundos Datos de Salida: No tiene datos de salida. getYear(): Utilidad: Nos permite obtener el ao en el que nos encontremos. Si lo configuramos, presentar el ao que ingresamos, o sino nos devolver el ao actual - 1900 Datos de entrada: No necesita datos de entrada. Aunque se le puede sobre-escribir anio. Datos de Salida: anio Precondicin: Haber creado un objeto de la clase Date, haberle dado un valor a anio, caso contrario se presentar en ao actual-1900. Postcondicin: Debera haber una variable en la cual se almacene el ao, o a su vez, se debera presentar por consola el mes. getMonth(): Utilidad: Nos permite obtener el mes en el que nos encontremos. Si lo configuramos, presentar el mes que ingresamos, caso contrario nos presentar el mes que est configurado con el sistema. Datos de entrada: No necesita datos de entrada, aunque se le puede sobre-escribir mes Datos de Salida: mes Precondicin: Haber creado un objeto de la clase Date, haberle dado un valor a mes, caso contrario se presentar el mes que esta configurado con el sistema. Postcondicin: Debera haber una variable en la cual se almacene el mes, o a su vez, se debera presentar por consola el mes. getDay(): Utilidad: Nos permite obtener el da que est configurado en el sistema. Datos de entrada: No necesita datos de entrada. Datos de Salida: dia Precondicin: Haber creado un objeto de la clase Date. Postcondicin: Debera haber una variable en la cual se almacene el dia, o a su vez, se debera presentar por consola. getHour(): Utilidad: Nos permite obtener la hora que nos encontremos. Si la configuramos, presentar la hora que ingresamos o sino nos presentar la hora que est configurado en el sistema. Datos de entrada: No necesita datos de entrada. Pero si modificamos

la hora que est en el sistema, el dato de entrada ser hora. Datos de Salida: hora Precondicin: Haber creado un objeto de la clase Date, haberle dado un valor a hora, caso contrario se presentar la hora del sistema. Postcondicin: Debera haber una variable en la cual se almacene la hora, o a su vez, se debera presentar por consola la hora actual. getMinutes(): Utilidad: Nos permite obtener el minuto de la hora que nos encontremos. Si la configuramos, presentar el minutos que hayamos ingresamos o sino nos presentar la el minuto de la hora que est configurado en el sistema. Datos de entrada: No necesita datos de entrada. Pero si modificamos el minuto que est en el sistema, el dato de entrada ser minuto. Datos de Salida: minuto Precondicin: Haber creado un objeto de la clase Date, haberle dado un valor a minutos, caso contrario se presentar los minutos que estn establecidos en el sistema. Postcondicin: Debera haber una variable en la cual se almacene los minutos, o a su vez, se debera presentar por consola los minutos. getSegundos(): Utilidad: Nos permite obtener el segundo que nos encontremos. Datos de entrada: No necesita datos de entrada. Datos de Salida: segundos Precondicin: Haber creado un objeto de la clase Date. Postcondicin: Debera haber una variable en la cual se almacene el segundo, o a su vez, se debera presentar por consola el segundo actual. Before(): Utilidad: Nos permite presentar una fecha anterior, es decir no la fecha actual Datos de entrada: dia, mes, anio. Datos de Salida: dia, mes, anio. Precondicin: Haber creado un objeto de la clase Date. Postcondicin: Debera haber una variable en la cual se almacene la fecha, o a su vez, se debera presentar por.

5. Esta operacin nos permite obtener el valor del segundo que se est cursando. Datos de entrada: No hay datos de entrada Datos de salida:

Você também pode gostar