OOPの原則に立ち返れば
クラスAとクラスBはそれぞれfunc関数を
メンバに持つべきようなきもするけど。

そうしておかないと
処理対象が増殖していったとき
すぐにハッテン^h^h^h^hハタンする。