スロット(エキpy)
#エキスパートPythonプログラミング_改訂3版
4.6.3
詳しくは
__slots__ (Python データモデル)
クラスに対して、__slots__という名前で属性名のリストをセットすることで、クラスをインスタンス化するときに__dict__が作成されなくなります。 (Kindle の位置No.3600-3601)
メリット
メモリ消費量節約
__dict__を作らない
凍結
新たに属性を追加できない例
派生クラスでスロットを定義しなかった場合は新しい属性を追加できます (Kindle の位置No.3613-3614)