preloader

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

Esto significa que las instancias de todas estas clases se pueden utilizar con el función night_out(). Tenga en cuenta que la clase SalesPerson cumple el contrato implícito en parte a través de herencia (el método sleep() se hereda de Employee). 27,8 El Protocolo Descriptor Otro protocolo es el protocolo descriptor que se introdujo en Python 2.2. Los descriptores se pueden utilizar para crear lo que se conoce como atributos administrados. Un atributo administrado es un atributo de objeto que se administra (o protege) de acceso directo por código externo a través del descriptor. El descriptor puede entonces tomar cualquier acción que sea apropiada, como validar los datos, verificar el formato, registrar la acción, actualizar un atributo relacionado, etc. El protocolo descriptor define cuatro métodos (como es habitual, se consideran métodos especiales y, por lo tanto, comience con un guión bajo doble ‘__’): • get(self, instancia, propietario) Este método se llama cuando el se accede al valor de un atributo. La instancia es la instancia que se está modificando. y el propietario es la clase que define el objeto. Este método debería devolver el valor de atributo (calculado) o genera una excepción AttributeError. • set(self, instancia, valor) Esto se llama cuando el valor de un se está configurando el atributo. El valor del parámetro es el nuevo valor que se establece. • delete(self, instancia) Llamado para eliminar el atributo. • set_name(self, propietario, nombre) Llamado en el momento del propietario se crea el propietario de la clase. El descriptor ha sido asignado a nombre. Este El método se agregó al protocolo en Python 3.6. La siguiente clase Logger implementa el protocolo Descriptor. Puede por lo tanto, ser utilizado con otras clases para registrar la creación, acceso y actualización de cualquier atributo sobre el que se aplique. 27.7 Polimorfismo 319

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