Hacer que dos objetos hablen entre si
Publicado por Alex (2 intervenciones) el 03/10/2004 13:25:50
En primer lugar, un saludo. Tengo un programa en c++ con dos clases como estas:
class ClaseA{
public:
void funcionA();
}
class ClaseB{
public:
void funcionB();
}
Lo que quiero hacer ahora es esto:
void ClaseB::funcionB(){
// .....
objetoTipoA.funcionA();
}
La cuestión es que objetoTipoA tiene que ser un objeto en concreto. ¿Cual es la mejor forma de hacerlo? ¿Pasarle un puntero del objeto en
cuestión en el constructor de la clase ClaseB y almacenarlo? ¿O hay una forma mejor?
Gracias por anticipado.
class ClaseA{
public:
void funcionA();
}
class ClaseB{
public:
void funcionB();
}
Lo que quiero hacer ahora es esto:
void ClaseB::funcionB(){
// .....
objetoTipoA.funcionA();
}
La cuestión es que objetoTipoA tiene que ser un objeto en concreto. ¿Cual es la mejor forma de hacerlo? ¿Pasarle un puntero del objeto en
cuestión en el constructor de la clase ClaseB y almacenarlo? ¿O hay una forma mejor?
Gracias por anticipado.
Valora esta pregunta


0