如果GoodsList里只放个List<GoodsInfo>
那不如直接用List<GoodsInfo>来存放好了,为了这东西建立个类是干啥至于详细信息,你要分析到底是什么样的信息啊,如果是字段不重复的,都放GoodsInfo里就好了
如果是有重复的,比如类似简历一样,个数不固定,那么可以用数组,也可以为详细信息再分别按类型建立几个实体类
那不如直接用List<GoodsInfo>来存放好了,为了这东西建立个类是干啥至于详细信息,你要分析到底是什么样的信息啊,如果是字段不重复的,都放GoodsInfo里就好了
如果是有重复的,比如类似简历一样,个数不固定,那么可以用数组,也可以为详细信息再分别按类型建立几个实体类
GoodInfo本来就应该是包含具体的信息
你只要不放到GoodsInfo里去,放哪里不一样呢
比如你哪个窗体要使用这个方法,你就定义到那个窗体里去
或者如果你多个窗体要调用这个方法,就封装到某个类里去呗
不见得必须为这个方法单独定义一个类
你可以把它跟其他访问数据库的函数都放到一起去
也可以按类别再划分,放到几个大类里去而如果每个表都单独定义类,太繁琐了吧,你程序里得定义多少类啊
GoodsDataAccess
GoodsRepository
等等一般他们提供诸如
ListGoods
AddGoods
UpdateGoods
DeleteGoods
等操作。