0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

知識レベルの質問(アナリシスパターン)

Posted at

PartyTypeとPartyのサブタイプ属性の関連がわからなくなってしまったため、ご教示ください。

Partyのサブタイプとして、Person、LegalPersonが存在する場合、
このサブクラスはクラス(プログラム)として作成しますか?

作成する場合は、サブクラス自体がPartyTypeを指し示すと思うので、
PartyTypeは不要だと感じますが、何故必要なのでしょうか。

作成しない場合は、サブタイプの属性をどこに保持させるのでしょうか。
PartyTypeのインスタンスでサブタイプ(種類)は把握できますが、
属性は保持できないと思っています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?