def __init__(self, red=0.0, green=0.0, blue=0.0, alpha=1.0, position=0, string=None): Color.__init__(self, red, green, blue, alpha) self.position = position if string: array = string.split(':') #Color.set_color_as_hex(self, array[0]) self.set_color_as_hex(array[0]) self.position = array[1]
def __init__(self, lado, color): FiguraGeometrica.__init__(self, lado, lado) # super().__init__(lado, lado) Color.__init__(self, color)
def __init__(self, ancho, alto, color): FiguraGeometrica.__init__(self, ancho, alto) Color.__init__(self, color)
def __init__(self): FiguraGeometrica.__init__(self) # super().__init__(ancho, alto) Color.__init__(self)
def __init__(self, side, color): GeometricFigure.__init__(self, side, side) Color.__init__(self, color)
def __init__(self, lados, color): FiguraGeometrica.__init__(self, lados, lados) Color.__init__(self, color)
def __init__(self, lado, color): FiguraGeometrica.__init__(self, lado, lado) # hace referencia a FiguraGeometrica por la prioridad # super().__init__(lado, lado) Color.__init__(self, color)
def __init__(self, lado, color): # Inicializando los valores de las clases padres FiguraGeometrica.__init__(self, lado, lado) # Inicializando los valores de las clases padres Color.__init__(self, color)
def __init__(self, lado, color): # por orden de prioridad llama al que primero este dentro de los atributos, si lo llamo con super FiguraGeometrica.__init__(self, lado, lado) Color.__init__(self, color)
def __init__(self, lado, color): FiguraGeometrica.__init__(self, lado, lado) #super llama a la del lado izquierdo Color.__init__(self, color)
def __init__(self, lado, color): # Llamamos el metodo init de la clase FiguraGeometrica FiguraGeometrica.__init__(self, lado, lado) # Llamamos al metodo init de la clase Color Color.__init__(self, color)
def __init__(self,width, high, color): GeometricFigure.__init__(self, width, high) Color.__init__(self, color)