0

オンラインクラスのコードを拡張しています。次のように定義された一連の抽象メソッドがあります。

def aMethod(self):
    abstract

コードは正しく実行されますが、PyDevは次のエラーを報告しています。

Undefined variable: abstract

それは抽象的な言葉に出会うたびにそうしている。何が起きてる?

4

1 に答える 1

0

ここで起こっていることは、元の開発者が、という名前の未定義のシンボルを参照しようとして、抽象メソッドを言語に押し込んでいることだと思いますabstract。これを呼び出してオーバーライドしないと、実行時エラーが発生します。

于 2012-11-11T14:10:21.177 に答える