実際はクラス単位よりも関数単位の方が再利用しやすいんだよな〜