Índice de contenido
Tenga en cuenta que hemos nombrado cada objeto después del elemento asociado con los datos elemento (por ejemplo, el elemento asociado con la condición del fusible es el fusible mismo) y que los datos reales (p. ej., el estado del fusible) son una variable de instancia del objeto. Esta es una forma muy común de nombrar objetos y sus variables de instancia. Nosotros ahora tener los objetos básicos requeridos para nuestra aplicación. 17.4.3 Identificación de los servicios o métodos Por el momento, tenemos un conjunto de objetos, cada uno de los cuales puede contener algunos datos. Para Por ejemplo, la botella de agua puede contener un número entero que indica el nivel actual del agua. Aunque los sistemas orientados a objetos están estructurados en torno a los datos, aún necesitamos algunos contenido procedimental para cambiar el estado de un objeto o hacer que el sistema logre alguna meta. Por lo tanto, también debemos considerar las operaciones de un usuario de cada objeto. podría requerir. Note que el énfasis aquí está en el usuario del objeto y lo que requieren del objeto, en lugar de qué operaciones se realizan en los datos. Comencemos con el objeto interruptor. El estado del interruptor puede tomar varios valores. Como no queremos que otros objetos tengan acceso directo a esta variable, debemos identificar los servicios que debe ofrecer el conmutador. Como usuario de un conmutador queremos podrá moverlo entre sus diferentes configuraciones. Como estos ajustes son esencialmente una tipo enumerado, podemos tener el concepto de incrementar o decrementar el posición del interruptor. Por lo tanto, un interruptor debe proporcionar un movimiento hacia arriba y un movimiento hacia abajo. interfaz. Exactamente cómo se hace esto depende del lenguaje de programación; por ahora, nos concentramos en especificar las instalaciones requeridas. Si examinamos cada objeto en nuestro sistema e identificamos los servicios requeridos, podemos puede terminar con la siguiente tabla: 17.4 ¿Cómo se construye un sistema OO? 181
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluació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ásModelos 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