
设计模式
hrdzkj
这个作者很懒,什么都没留下…
展开
-
设计模式
如何掌握并在实践中自如运用设计模式 http://tech.it168.com/n/d/2007-05-16/200705161205125.shtml 设计模式,应该是解决设计上的问题,解耦,软件的扩展性。 设计模式是解决某些问题的办法;在什么场合使用设计模式什么样的设计模式; 设计汽车----设计每个模块(驾驶室、副驾驶:模块)--- 设计模式(Design pattern)是原创 2013-03-27 13:39:42 · 509 阅读 · 0 评论 -
应该追求怎样的目标来划分模块
内聚性,又称块内联系,指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。 目标 让每一个子程序只做一件事。使子程序内的各种操作之间联系强。 顺序的内聚性sequentialcohesion 特点:子程序内包含需要按特定顺序执行的操作,这些步骤需要共享数据,必须全部执行完毕才算完成一向完整功能。 分类 内聚有如下的种原创 2013-03-28 20:59:18 · 785 阅读 · 0 评论 -
设计模式应用场景
所谓单例就是系统中只能存在某个类的一个实例,在现实中只能存在一个实例的对象是很常见的,比如系统配置对象只能有一个, 比如一个客户端同服务器的TCP/IP连接经常只允许有一个连接等等。 实现原理 那么如何保证在系统中每时每刻只有一个类的实例存在呢,这可以通过静态变量来实现,在调用GetInstance时判断静态变量是否为nil, 如果为nil表示系统中没有类的实例,则构造对象,同原创 2012-08-14 16:05:38 · 666 阅读 · 0 评论