Mi problema es el siguiente, El constructor de una clase sirve para iniciar las variables de dicha clase, dichos parametros podrían ser enviados a través del constructor, o iniciándolos como por ejemplo un contador (cont=0). El problema se me presenta a la hora de declarar un objeto dentro del constructor, os pongo el ejemplo:
class Keyboard:public Device{
public:
Keyboard(std::string name)evice(name){
nombre=name;
cont=0;
}
private:
std::string nombre;
int cont;
};
Mi pregunta es, podria tener un objeto de otra clase dentro de keyboard?? como por ejemplo:
class Processor:public Device{
public:
Processor(std::string name)evice(name){
nombre=name;
}
private:
std::string nombre;
};