Код: Выделить всё
class Base
def __init__(self):
pass
class Derived (Base)
def __init__(self, a: str):
self.a = a
class Foo:
def __init__(self, obj: Base):
self._obj = obj
def geta(self):
return self._obj.a
< /code>
Последняя строка дает мне следующее предупреждение: < /p>
НЕПРАВИЛЬНО /code>.
< /blockquote>
Есть ли какой-нибудь способ избежать этого предупреждения, используя Hinting? Потенциальное решение состоит в том, чтобы импортировать Union
Подробнее здесь: https://stackoverflow.com/questions/794 ... lass-inste