首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于类的设计的有关问题。大家帮帮忙

2011-12-28 
关于类的设计的问题。大家帮帮忙具个例子吧。比如用户类。包括了根据用户ID取用户信息和根据用户NAME取用户信

关于类的设计的问题。大家帮帮忙
具个例子吧。
比如用户类。包括了根据用户ID取用户信息和根据用户NAME取用户信息,那么以前我就会在USER类中分别写2个重载的方法:
例如:GetModel(int userID);GetModel(string userName)
来返回一个用户的实体对象.
但我现在觉得应该在用户类的构造函数初始化这2个属性,然后直接用GetModel()来直接提取用户数据。
但又有其他问题了。以前如果我要增加一个根据用户名查询用户列表的方法。那么我就会在USER类中增加个GetList(string userName)返回数据集的方法。
但现在要这样做的话,我认为就又要新建立一个UserList类,在USERLIST的时候初始化要查询的用户名,然后用GetList()的方法返回数据集
到底该怎么设计这个啊?大家帮我下。



[解决办法]
简单点的 UserList 返回 List<USER> 就好了

不需要重新建类
[解决办法]
第一种SOA
第二种OOA

热点排行