Programación

1º DAM/DAW - Curso 2024-2025

User Tools

Site Tools


apuntes:objetos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apuntes:objetos [2023/06/04 18:26] – [Ejercicios] Santiago Faciapuntes:objetos [2023/06/04 21:03] (current) – [Ejercicios] Santiago Faci
Line 1019: Line 1019:
  
 ====== Ejercicios ====== ====== Ejercicios ======
 +
 +{{ ejercicio.png}}
  
   - Desarrolla una clase **CuentaBancaria**, que posea los siguientes atributos y métodos:   - Desarrolla una clase **CuentaBancaria**, que posea los siguientes atributos y métodos:
Line 1081: Line 1083:
       - Constructores       - Constructores
       - Gettes y Setters necesarios       - Gettes y Setters necesarios
 +      - Una clase principal donde probar el funcionamiento de todo el modelo diseñado
 +  - La cadena de **supermercados CodeAndCokeMarket** te ha contratado para que desarrolles la aplicación que necesitan para gestionar al personal, sus locales y las ventas.
 +    - Hay que tener en cuenta que, en cada **local**, hay un **encargado**, unos cuantos **reponedores** y personal que trabaja en la línea de cajas. Puesto que a veces hay picos de trabajo, a pesar de que existan definidos esos tres perfiles 3 perfiles, todos deben estar preparados para desempeñar cualquier de las funciones, incluso el propio encargado.
 +    - En cuanto a los **locales**, los hay de tres tipos: grandes superficies a las afueras de la ciudad, pequeños locales en el centro y también algunos centros que abren 24 horas. La diferencia entre los tres tipos de locales son el tamaño, la variedad de productos que tienen, el horario y el número de personas que trabajan en ellos.
 +    - En cuanto a los **clientes**, puesto que quieren potenciar la fidelidad de los mismos, siempre se les solicita si quieren hacerse socios de TokioMarket para entregarles una tarjeta de cliente y asi optar a descuentos y promociones varias. En función del gasto mensual que hagan hay 3 perfiles: Socio Bronce, Plata y Oro. La diferencia entre los 3 es que optan a mayores descuentos (el porcentaje que se aplica a los productos). También es cierto que, en función del tipo de socio, pueden tener descuentos en unos u otros productos y además, a los Oro, se les invita a eventos exclusivos.
 +    - Sobre los **productos**, hay varias categorías principales: Hogar, Ocio y Trabajo, pero cada producto puede pertenecer a varias categorias al mismo tiempo
 +    - Define:
 +      - Clases para definir todo el problema
 +      - Constructores, Gettes y Setters para todos
       - Una clase principal donde probar el funcionamiento de todo el modelo diseñado       - Una clase principal donde probar el funcionamiento de todo el modelo diseñado
  
apuntes/objetos.1685903182.txt.gz · Last modified: 2023/06/04 18:26 by Santiago Faci