12 2010 档案
摘要:来源:http://mzrj.itpub.net/ 面向对象技术很好地解决了软件系统中角色划分的问题。借助于面向对象的分析、设计和实现技术,开发者可以将问题领域的“名词”转换成软件系统中的对象,从而很自然地完成从问题到软件的转换. 但是,问题领域的某些需求却偏偏不是用这样的“名词”来描述的.我的一个朋友就曾经遇到这样的问题:需要对系统中的某些方法进行日志记录,这种需要记录方法散布在40多个类中。面对这种需求,应该怎么办呢?最直接的办法就是:创建一个起类(或接口),将日志的功能放在其中,并让所有需要日志功能的类继承这个起类(或接口).如果这个需求是后期提出的.需要修改的地方就会分散在40多个文
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/----deletefrom#tba--deletefrom#tbbcreatetable#tba(sidint,nvarchar(20))createtable#tbb(sidint,cvarchar(20),sfloat)insert#tbaselect1,'z1'unionallselect2,'z2'unionallselect3,'z3'unionallselect4,'z4'unional
阅读全文