5
Pythonで抽象基本クラスを使用する理由
私はPythonでの従来のダックタイピングの方法に慣れているため、ABC(抽象基本クラス)の必要性を理解できません。ヘルプには、それらを使用する方法について良いです。 PEPで理論的根拠を読み込もうとしたが、それは私の頭を超えた。変更可能なシーケンスコンテナーを探していた場合は、を確認する__setitem__か、おそらくそれを使用しようとします(EAFP)。ABCを使用する数値モジュールの実際の使用例はありませんでしたが、これは理解する必要がある最も近いものです。 誰かがその理由を説明してくれませんか?
213
python
abstract-class
abc