tectijuana / pdd

Patrones de Diseno
GNU General Public License v3.0
11 stars 0 forks source link

3.4.2 Ejercicios Combo PDD (miércoles) demo Sigleton-Decorator #25

Open IoTeacher opened 2 months ago

IoTeacher commented 2 months ago

Image

Actividad de Patrones de Diseño: Singleton y Decorador en C

Descripción de la Actividad

Objetivo: Aplicar los patrones de diseño Singleton y Decorador para construir un sistema de configuración de productos personalizados en una tienda en línea.

Escenario

Una tienda en línea que permite a los usuarios personalizar productos con diferentes opciones y accesorios, asegurando que la configuración de las opciones sea única (Singleton) y que se puedan agregar características adicionales dinámicamente (Decorador).

Tareas

  1. Implementar el patrón Singleton para manejar una única instancia de configuración del producto.
  2. Utilizar el patrón Decorador para permitir añadir características adicionales a los productos de manera flexible.
  3. Crear clases para productos básicos y decoradores concretos que representen características opcionales.
  4. Desarrollar una interfaz gráfica de usuario donde los clientes puedan personalizar sus productos y ver el precio final.

Implementación

1. Definición de Clases

2. Lógica de Interacción

3. Prueba del Sistema

Objetivo de Aprendizaje

IoTeacher commented 2 months ago

Preparar su Idoceo para el docente teclear el PIN manualmente

Image