>>81
オブジェクト指向とは関係ないが
異なる伝票を1つの同じ伝票だと認識してることがそもそも間違ってるよ
エンティティとそのライフサイクルを識別できてれば共通伝票なんて発想にはならない

>業務担当者から見れば受注票、納品書など別の伝票だが、システム的には同一データのステータス違い
同一データのステータス違いじゃない
そういう考え方で設計してれば変更に弱くなるのは当然