Add final modifiers

サブクラスが作れないようにするため、クラスに final 修飾子を追加した。