preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

El método is_birthday() podría verificar si la fecha actual coincide el cumpleaños representado por una instancia de Cumpleaños y devolver verdadero si lo hace y falso si no es así. Tenga en cuenta, sin embargo, que lo interesante aquí es que no solo no hemos tenido que definir enteros para representar la fecha, ni hemos tenido que definir métodos para acceder tales fechas. Ambos han sido heredados de la clase padre Fecha. Además, ahora podemos tratar una instancia de Cumpleaños como una Fecha o como un Cumpleaños dependiendo de lo que queramos hacer! ¿Qué harías en lenguajes como C, Pascal o Ada? Una posibilidad es que podría definir un nuevo paquete Cumpleaños, pero ese paquete no se extendería Fechas, ¿tendría que importar Fechas y agregarle interfaces, etc.? Sin embargo, usted ciertamente no podría tratar un paquete de Cumpleaños como un paquete de Fechas. En lenguajes como Python, debido al polimorfismo, puedes hacer exactamente eso. Puede reutilizar el código existente que solo conocía la Fecha, por ejemplo: Esto se debe a que el cumpleaños es de hecho un tipo de Fecha además de ser un tipo de Cumpleaños. También puede usar todas las funciones definidas para Fecha en cumpleaños: De hecho, en realidad no sabe dónde está definido el método. Este método podría definirse en la clase Cumpleaños (donde anularía lo definido en la fecha de la clase). Sin embargo, podría definirse en la clase Fecha (si no existe tal método). se define en Cumpleaños); sin mirar el código fuente no hay forma de ¡conocimiento! Por supuesto, también puede usar los nuevos métodos definidos en la clase Cumpleaños el instancia (objetos) de esta clase. Por ejemplo: cumpleaños = cumpleaños (12, 3, 1974) prueba de definición (fecha):

Haz algo que funcione con una cita

t.test(cumpleaños) cumpleaños.es_día_de_la_semana() cumpleaños.es_cumpleaños() 238 21 ¿Por qué molestarse con la orientación a objetos?

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más