Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2008, 09:41
jdcf
 
Fecha de Ingreso: octubre-2008
Mensajes: 7
Antigüedad: 15 años, 6 meses
Puntos: 0
Clase dentro de clase

Hola, soy nuevo en el foro, y en primer lugar me gustaría saludaros a todos.
El caso es que estoy desarrollando una aplicación en Python y tengo una clase definida dentro de otra clase... mi pregunta es: ¿es posible acceder a métodos o atributos de la clase contenedora? Por si no me explico bien, pondré un poco de código...

Código:
class A:
	_init__(self):
		self.atributoA = 1
	class B:
		__init__(self):
			self.atributoB = 2
Lo que yo quería era acceder a atributoA desde B, de manera que el valor fuera diferente en función del objeto clase A que hubiese utilizado para crear al de clase B... ugh, empieza a ser un poco lío, si aun así no se me entiende, decídmelo e intento volver a explicarlo, por favor.
Si alguien sabe la respuesta... ¿que pasaría si, por ejemplo, en la clase B definiera un atributoA?

Muchas gracias, espero que podáis ayudarme.
Un saludo.