3

「ドメイン オブジェクト」という用語に出くわし、Google でいくつかの定義を見つけましたが、私の理解が正しいことを確認したいだけです。

これは単純にビジネス ルールを表す任意のクラスですか?「ドメイン」という言葉は通常、所得税の計算方法など、いくつかのローカルな問題セットに固有のルールを意味するためです。

では、所得税を計算するためのドメイン オブジェクトは、すべての税規則を表すために作成するクラスになるのでしょうか?

4

2 に答える 2

2

それはDomain Serviceになります。ドメイン オブジェクトは、 IncomeTaxPayerのようなものになります。そのオブジェクトには、たとえばルールに従って支払うべき税額を計算するためにドメイン サービスを呼び出すTaxesプロパティを含めることができます。

于 2009-08-22T00:10:31.290 に答える