Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2013, 10:13
Avatar de Yawin
Yawin
 
Fecha de Ingreso: enero-2012
Ubicación: En Narnia.
Mensajes: 12
Antigüedad: 12 años, 3 meses
Puntos: 0
[C++] No puedo acceder a miembros de una clase

¡Hola a todos! Os explico:

El caso es que estoy haciendo un jueguecito de naves. Para ello tengo este código: http://pastebin.com/utr0MTLm

Pues me dice que:
Line 54 -> error: 'void Pieza::pinta() const' is inaccessible
Line 93 -> error: within this context 'Pieza' is not an accessible base of 'Nave'
Line 48 -> error: 'int Pieza::angle()' is inaccessible

Y, bueno más errores como el de las lineas 93 y 48 en otras lineas.

¿Qué puedo hacer?¿Por qué me falla?

----------------------------------------------------------------------------------------

No os preocupéis, no os rompáis la cabeza buscando una respuesta. Ya lo he logrado solucionar. Al declarar la clase nave no había declarado como pública su herencia de pieza.

Última edición por Yawin; 17/07/2013 a las 04:02