【发布时间】:2009-09-26 02:43:44
【问题描述】:
我认为这更像是一个多态性问题,但它适用于 SubSonic 表对象...
事情是这样的(我喜欢这个):
TblUser userObj = new TblUser(1);
用 PK=1 的所有好东西填充 userObj 的属性。
现在,我想为现有的用户对象添加更多属性,例如,一个 ArrayList 属性,比如帐号。
我已经看到过这样的问题 - “将属性添加到现有对象......”,但在这种情况下,是否最推荐创建一个用户包装对象,然后有一个 TblUser 属性类型,以及我自己的其他附加属性?
好吧,看来我又想出了一个解决方案,但我仍然对向现有对象添加属性的可能性感到好奇。
【问题讨论】:
标签: subsonic object properties polymorphism