def __init__(self, lado, color): #Ya no puedo usar super porque los padres #tienen distinta prioridad pero siempre figura sera donde busque Figura.__init__( self, lado, lado ) #Debo pasar self porque desde la clase padre toco una referencia que es de un hijo Color.__init__(self, color)
def __init__(self, lado, color): # Se utiliza esta sintaxis para llamar a la clase padre que esta en el lado izquierdo FiguraGeometrica.__init__(self, lado, lado) # super().__init__(lado, lado) # No se usa esta sintaxis porque genera confusion Color.__init__(self, color)
def __init__(self, base, altura, color): FiguraGeometrica.__init__(self, base, altura) Color.__init__(self, color)
def __init__(self, lado, color): # super().__init__(lado) FiguraGeometrica.__init__(self, lado, lado) Color.__init__(self, color)
def __init__(self, lado, color): FiguraGeometrica.__init__(self, lado, lado) Color.__init__(self, color)
def __init__(self, largo, ancho, color): FiguraGeometrica.__init__(self, largo, ancho) Color.__init__(self, color)
def __init__(self, lado, color): #Se ha agregado self ya que se ha antepuesto el Objecto a inicializar # y no se uso super el cual ya lo agrega implicitamente FiguraGeometrica.__init__(self, lado, lado) Color.__init__(self, color)