preloader

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

El DrawingPanel es el archivo responsable de mostrar cualquier figura sostenida por el DibujoModelo. El DrawingController gestiona todas las interacciones del usuario con DrawingPanel, incluida la adición de figuras y la eliminación de todas las figuras del modelo. El modelo de dibujo contiene una lista de figuras que se mostrarán. 10.4 Las interacciones entre objetos Ahora hemos examinado la estructura física de la aplicación, pero no cómo la los objetos dentro de esa aplicación interactúan. En muchas situaciones esto se puede extraer del código fuente de la aplicación (con diferentes grados de dificultad). Sin embargo, en el caso de una aplicación como PyDraw, que se compone de una serie de diferentes componentes que interactúan, es útil para describir las interacciones del sistema explícitamente. Los diagramas que ilustran las interacciones entre los objetos utilizan el siguiente convenciones: • una flecha continua indica un mensaje enviado, • un cuadro cuadrado indica una clase, • un nombre entre paréntesis indica el tipo de instancia, • los números indican la secuencia de envío de mensajes. Estos diagramas se basan en los diagramas de colaboración que se encuentran en el UML (Lenguaje de modelado unificado) notación. 10.4.1 La aplicación PyDraw Cuando se crea una instancia de PyDrawApp, PyDrawFrame se crea y se muestra utilizando el método OnInit(). Luego se invoca el método MainLoop(). Esto es mostrado a continuación: def OnInit(auto): """ Inicializar la pantalla GUI""" marco = PyDrawFrame (título = ‘PyDraw’) marco.Mostrar() volver verdadero

Ejecutar la aplicación GUI

aplicación = PyDrawApp() aplicación.MainLoop() clase PyDrawApp(wx.App): 10.3 La estructura de la aplicación 105

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