AbstractValueObjectクラス追加