摘要: -描述设计模式的时候会经常用到UML类图来描述类之间的静态结构。此篇的用意仅仅在于让各位看官能够看懂UML类图,并且弄清楚UML类图中的几种关系。-在之后的设计模式学习过程中仅此两点足矣,更高深的不在此篇讨论范围内。 UML类图是UML(unified modeling language,标准建模语言)五种图示法中静态图的一种-用来描述系统中类的静态结构,不仅定义系统中的类,表示类之间的联系如关联、依赖、聚合等,也包括类的内部结构(类的属性和操作)。类图描述的是一种静态关系,在系统的整个生命周期都是有效的。 如果诸位看官们有拜读过一些关于设计模式的动动,就一定有接触UML类图,可以说学习类.. 阅读全文
posted @ 2012-05-10 15:08 SUPER小李 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 近期学习设计模式,深感其精妙。略加总结,以备不时之需。文章乃备忘只用,故不添加代码。 设计模式以面向对象为基础,把面向对象的特点(封装、继承和多态)和优点(可维护、可扩展、可复用、灵活性好)发挥的淋漓尽致。使用设计模式可以写出高内聚、低耦合的高质量代码。使用设计模式主要是为了应对变化,使原代码改动尽可能的小,我们无法预知那部分代码以后是需要变化的,但我们可以根据经验和常识,在最有可能变化的地方使用设计模式。设计模式会大大增加代码量和开发难度,所以不能滥用。1、简单工厂模式用一个单独的类(工厂类)来创建实例,工厂类中包含必要的逻辑判断,运用多态的时候,具体要实例化哪个对象,由工厂类根据客户端的选 阅读全文
posted @ 2012-05-10 15:05 SUPER小李 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 因为最近在学ASP.NET,问说博客园的文章博大精深,特来这边学习,顺便交流下经验,多多关照 阅读全文
posted @ 2012-05-10 10:13 SUPER小李 阅读(100) 评论(0) 推荐(0) 编辑