Tag: OVERRIDING
En este código: class Obj(): def a(self): pass class ObjChild(Obj): def b(self): pass class A: def __init__(self, obj: Obj): self.obj = obj class B(A): def __init__(self, obj: ObjChild): super().__init__(obj) def kuku(self): self.obj.b() Pycharm me advierte sobre la última línea que: Referencia de atributo ‘b’ no resuelta para la clase ‘Obj’ . . . Read more
Mientras estoy utilizando el complemento de proveedores de socialite en Laravel para autenticar con Microsoft O365. Pero algunas funciones (incluyendo el alcance) en un archivo del complemento no están funcionando correctamente. Por lo tanto, necesito anular ese archivo como una solución a ello. ¿Cómo anulo un archivo en la carpeta . . . Read more
Necesito representar mi tipo de dato PS sin las comillas al principio y al final. (por lo que ‘+’ se convierte en +) Intenté anular repr pero no puedo entender cómo hacerlo correctamente. Mi problema: class E: # Clase de Expresión pass class AE(E): # Clase de Expresión Aritmética pass . . . Read more
Tengo el siguiente código: struct Abs { virtual void f(int x) = 0; virtual void f(double x) final { std::cout << 2; } }; struct Sub: public Abs { void f(int x) final { std::cout << 1; } }; Abs es una clase abstracta que comprende una función miembro pura . . . Read more
Tengo una anulación del operador de multiplicación en mi clase base. open class Tuple( open val x: Double, open val y: Double, open val z: Double, open val w: Double ) { open operator fun times(scalar: Double) = Tuple(x * scalar, y * scalar, z * scalar, w) } Me . . . Read more