Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Wd10 en 19 Septiembre 2013, 04:05 am



Título: AYUDA: compartir una clase
Publicado por: Wd10 en 19 Septiembre 2013, 04:05 am
Hola a todos me gustaria saber como puedo compartir una clase con otras dos clases
digamos que quiero compartir la clase x ya que esta sirve para manipular muchos datos
y llevar todo ordenado, luego tengo clase a y clase b las cuales haces muchos calculos
y dependiendo de los resultados deben de ir guardando los datos enviandoselos a clase x

ahora si declaro clase x como miembro en clase a, esta es inaccesible desde clase b como puedo
hacer eso? necesito llamar a un metodo de clase x y pasarle el dato.

el problema viene ya que si declaro clase x como miembro de clase a entonces clase b no puede
acceder a llamar al metodos de clase x. gracias


Título: Re: AYUDA: compartir una clase
Publicado por: vangodp en 19 Septiembre 2013, 04:41 am
busca algo sobre composiciones quizás te sirva puedes hacer que un metodo de una clase como miembro de otra jaja.
No se como explicarte mu bien el rollo este pero estoy aprendiendo sobre eso y no pinta nada mal.


Título: Re: AYUDA: compartir una clase
Publicado por: amchacon en 19 Septiembre 2013, 10:08 am
Puedes pasarle una referencia/puntero a tu clase.