1

次の簡単なコードがあります。

@dataclass(frozen=True)
class Test:
    a: bool = True
    b: bool = True
    c: bool = True

    @classmethod
    def create_default(cls) -> 'Test':
        return cls(a=False, b=False, c=False)

PyCharm が行を強調表示する理由がわかりません: return cls(a=False, b=False, c=False)withunexpected argument

私は間違ったことをしていますか?

4

1 に答える 1