typing Final / @final
final修飾子 in Python
Final
特別な型付けの構成要素で、名前の割り当て直しやサブクラスでのオーバーライドができないことを型チェッカーに示すためのもの
この機能は実行時には検査されません。
@final
A decorator to indicate to type checkers that the decorated method cannot be overridden, and the decorated class cannot be subclassed.
型チェッカに以下を示す
デコレートしたメソッドはオーバーライドできない
デコレートしたクラスはサブクラスにできない
この機能は実行時には検査されません。