领域实体有没有继承性? 12-01-13 lyk831216 领域开发真的是经验学,只有再使用中才能成长。我想问下,有这样一个需求,系统需要让用户可以通过存在的积分兑换现金(假设是现金)。有两种情况,一种是用户填写银行卡和电话信息,通过电子转账返还给用户一种是用户填写邮寄地址和电话信息,通过邮寄支票返还给用户在这里,我用到继承,我不知道这样去用领域驱动对不对,我感觉怪怪的 3 banq 2012-01-14 10:02 两种兑换方式,兑换是一种活动或动词,不是名词实体,兑换活动发生后留下的状态容易被误做实体。这里应该用接口实现,而不是继承。 lyk831216 2012-01-15 23:45 谢谢Banq的回答,但我的每种活动需要有相关表单填写,表单内容一部分不一样,如ExchangeCheque需要有地址,邮编。ExchangeCard需要有银行卡,转账行信息。