Crear una matriz dinamica de tipo clase contructor con argumentos

Iniciado por ocapad, 11 Noviembre 2016, 18:11 PM

0 Miembros y 1 Visitante están viendo este tema.

ocapad

Estoy haciendo un programa en c++ que gestione las butacas de un cine.
He creado dos clases, una butaca y otra sala .Uno de los atributos de la sala es de tipo butaca
butaca **lista_butacas
con lo que creo una matriz para las butacas de la sala con este metodo.

Sala::Sala( int fils, int cols){
    columnas =cols;
    filas=fils;
    lista_butacas=new Butaca *[fils];
    for (int i=0;i<fils; i++)
        lista_butacas=new Butaca [cols];
   
}

Creando esta matriz se usa el contructor por defecto , y lo que quiero yo es usar el contructor por argumentos porque si no,no me inicializa el precio de la butaca tal y como tengo hecho el resto codigo.

Hay alguna forma de hacer esto ?¿, se que en java si se puede hacer , pero en c++ no funciona.
Acudo a vosotros porque mi profe no tiene ni idea y google no me ayuda :)