サービスAサービスBサービスCサービスDただの入れ物クラス[ただの入れ物クラスに関するロジック]
・想定外の値で初期化時しないチェック
・判定
[ただの入れ物クラスに関するロジック]...[ただの入れ物クラスに関するロジック]
・取り出した値が想定外でないチェック
・加工
[ただの入れ物クラスに関するロジック]...[ただの入れ物クラスに関するロジック]
・判定(サービスAのコピー)
[ただの入れ物クラスに関するロジック]...[ただの入れ物クラスに関するロジック]
・加工(サービスBのコピー)
[ただの入れ物クラスに関するロジック]...Text is not SVG - cannot display