>>988
区別できてないのはヤバいな

値(またはインスタンスまたはオブジェクト)が静的に定まるのは静的な定数
動的に定まる定数は定数と呼ぶよりイミュータブル変数と呼ばれる

型が静的に定まるのが静的型付け
定まるのは具体型の場合もあれば抽象型の場合もある

呼び出すメソッド関数実装が静的に定まるのが静的ディスパッチ
静的ディスパッチは普通の関数呼び出しと同じで速いだけでなく関数のインライン展開ができるため速さが段違いに速くなる