hola, necesito ayuda para poder asociar dos clases. La aplicacion es de un hotel. Es decir tengo una clase Recepcionista que me intancia ,en los atributos publicos ,unaclases Administrador ,las cuales tiene cada una un atributo que es instanciado desde otra clase llamada habitacion. El problema es que necesito ue apesar que cada uno de esos atributos sea instanciado en diferentes clases, siempre este relacionado y me interactue entre las dos clases.
Ahi va parte del codigo:
class Recepcionista: virtual public Persona
{
public:
Administrador *admin;
Habitacion *hab[100];
Cliente *cli[100];
Recepcionista();
~Recepcionista();
void reservarHabitacion(int, int);//idcliente,idhabitacion
void cancelarReservaHabitacion(int);//idhabitacion
int consultarHabitacionesDisponibles();//devuelve un arregolode kis id de habiataciones disoinibles
void crearListadoHabitacionesDisponibles();//imprime en pantalla el listado de habitaciones
void imprimirListadoHabitacionesDisponibles();//imprime fisicamente el listado
void consultarPrecio(int);//como parametro recibe el numero de habitacion y devuleve el precio de la habiatacion
// void consultarFotoHabitacion(int);//idhabitacion , devuleve la foto
bool consultarDescuento(int);//idCliente
void modificarListaClientesHabituales(int,char*);//identicliente,tipo cliente
void eliminarClienteHabitual(int);//identclente
void cobrarHabitacion(int,int);//idhabitacion,identcliente
void crearListaClientesHabituales();
};
#endif
gracias por su atencion.