FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#4
|
||||
|
||||
Como dijo mamcx, creo que es un abuso de jerarquía, pero veo las clases:
* THabitacion. * TCliente. La clase es THabitacion y el resto son estados de él IsOcupadaCliente es una propiedad que verifica el Estado y devuelve verdadero o falso. TCliente es otra clase que tiene los datos de cada cliente. Luego tendrias que tener una lista de clientes. y cuando se ocupa una habitación lo que haces es asiganarle el cliente a la habitación, de manera de hacer, por ejemplo: Habitacion.Cliente.Nombre De esta forma tambien te va a resultar mucho más facil en un futuro si queres almacenar los datos en una base de datos, en archivo de texto o lo que sea.
__________________
[Crandel] |
|
|
|