用oop的设计应该怎么做? 建立组件,然后使用其接口,调用它的接口指针指向的方法完成某个操作!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建立一个数据库更新类,再建一个查询类。 是否是这样:对于部门,有属性 EmployeeS 是部门下所有的员工的对象的集合对于员工,有属性Dept是所属部门的对象。可是如果互相都是多对多的关系,又怎么办呢?比如,一个用户可以属于很多不同的组,而组又可以属于很多不同的部门,那么是不是每个类里都要有ArrayList记录其所属?这样分类合理吗?实例化组的时候,岂不是都要SQL查询出此组所含用户和此组所属部门,同理,当实例化用户时候,岂不是又要SQL查询出所属组?如果是以前结构化编程,通常都是一个存储过程的复合查询得到所有信息,如果现在OOP编程,是否相当于把以前的复合查询拆开到组和用户的类里? for 逐条执行 Excel 2007 图片显示问题 WPF:一个奇怪的问题。。 cookie的操作,页面关闭就读不出来了? 如何让MessageBox在屏幕的指定位置显示? 求一完整的代码CE5.0访问远程SQL2000数据库类的! 各为C#的先驱者,小弟才开始学C#,请推荐本入门级的书?各位入门的是哪本书? 如何确定坐标 使用水晶报表推模型的疑问? 为什么这个简单的程序运行没有结果? 我有两个初级问题 一个托盘程序,如何区分点击它的是左键还是右键
对于部门,有属性 EmployeeS 是部门下所有的员工的对象的集合
对于员工,有属性Dept是所属部门的对象。可是如果互相都是多对多的关系,又怎么办呢?
比如,一个用户可以属于很多不同的组,而组又可以属于很多不同的部门,那么是不是每个类里都要有ArrayList记录其所属?这样分类合理吗?
实例化组的时候,岂不是都要SQL查询出此组所含用户和此组所属部门,同理,当实例化用户时候,岂不是又要SQL查询出所属组?
如果是以前结构化编程,通常都是一个存储过程的复合查询得到所有信息,如果现在OOP编程,是否相当于把以前的复合查询拆开到组和用户的类里?