这是“系统管理子系统”,该系统中的类是根据用例图抽象出来的,都是“用例对象”,对象中有其对应的方法。“用例对象”有些公共方法,如“增删改查”,然后抽象出了基类“CCUtility”。
问题是:“把公共的代码抽取出来,减少代码的重复性”,这样基类才能起到作用。公共的方法来实现“增、删、改、查”应该怎么办???说说思路。有实例就更好了一、类和方法说明:
1、CCUtility(公共操作类,其它管理类的基类)
Check():查看操作。 Add():添加操作。Modify():修改操作。Delete():删除操作。
2、SystemUersManage(系统用户管理类)
setPower():设置权限类。(继承自CCUtility的方法不在赘述)
3、ExpertManage(专家用户管理类)
4、SortManage(资料类别管理类)
getChild():获取子类。 containsChild()是否包含子类。containsContent():是否包含资料。addChild():添加子类。
5、ProfessionalSortManage(煤矿专业分类管理类)
containsContent():是否包含资料判断。
6、EnteringsAndLabelsManage(录入资料、标注管理类)
showInfo():显示资料详细信息。setEnteringspass():设置录入资料通过。setLablespass():设置标注通过。statisticsEnterings():统计通过数量。statisticsLabels():统计标注数量。modifyEnterings():修改录入资料。deleteEnterings():删除录入资料。modifyLables():修改标注。
deleteLables():删除标注。
7、ShowingsManage(发布资料管理类)
showInfo():查看资料明细。
setState():设置资料装填。
8、BadWordsManage(过滤字管理类)弟发了不少帖子了已经,近期就会吧所有的帖子都结了。您会发现帖子的分数都比较高,但是结的不及时。因为总是遇到新问题。不过各位大侠放心,小弟的帖子都会接,而且分数可观哦
这也许是感谢各位对小弟帮助的最好的方式了。
问题是:“把公共的代码抽取出来,减少代码的重复性”,这样基类才能起到作用。公共的方法来实现“增、删、改、查”应该怎么办???说说思路。有实例就更好了一、类和方法说明:
1、CCUtility(公共操作类,其它管理类的基类)
Check():查看操作。 Add():添加操作。Modify():修改操作。Delete():删除操作。
2、SystemUersManage(系统用户管理类)
setPower():设置权限类。(继承自CCUtility的方法不在赘述)
3、ExpertManage(专家用户管理类)
4、SortManage(资料类别管理类)
getChild():获取子类。 containsChild()是否包含子类。containsContent():是否包含资料。addChild():添加子类。
5、ProfessionalSortManage(煤矿专业分类管理类)
containsContent():是否包含资料判断。
6、EnteringsAndLabelsManage(录入资料、标注管理类)
showInfo():显示资料详细信息。setEnteringspass():设置录入资料通过。setLablespass():设置标注通过。statisticsEnterings():统计通过数量。statisticsLabels():统计标注数量。modifyEnterings():修改录入资料。deleteEnterings():删除录入资料。modifyLables():修改标注。
deleteLables():删除标注。
7、ShowingsManage(发布资料管理类)
showInfo():查看资料明细。
setState():设置资料装填。
8、BadWordsManage(过滤字管理类)弟发了不少帖子了已经,近期就会吧所有的帖子都结了。您会发现帖子的分数都比较高,但是结的不及时。因为总是遇到新问题。不过各位大侠放心,小弟的帖子都会接,而且分数可观哦
这也许是感谢各位对小弟帮助的最好的方式了。
解决方案 »
- 在TextRange(Document.ContentStart,Document.ContentEnd)t得到的Text为什么内容,在内容多的时候查找不正确
- C#中timer控件定时触发button事件
- winform中,一个datagrid 绑定了父子表,当更新子表的记录后,datagrid里数据居然不变?
- C# 使用 OWC 如何设置字体
- 在c#中如何用ftp或email的方式从服务器上下载或者上传文件?
- winform datagridview 一个单元格里多个链接,怎么实现?
- 如何还原邮件中的附件?
- 在WinForm的水晶報表出現<error: CrystalDecisions.CrystalReports.Engine.InternalException}
- 怎样进行大小写转换??在线等待......
- C#里大小写是怎么定义的?
- 网口编程
- C# 如何通过postdata的方法,自动提交,回答百度知道的问题
Ca.........你可以换个地方吗???