设计模式
文章平均质量分 79
丹_妮
这个作者很懒,什么都没留下…
展开
-
【读书笔记】大话设计模式—六大设计原则
1、设计原则概念(1)单一职责原则:一个类只负责一个功能领域的相应职责或定义为只对外提供一种功能,即引起类变化的原因只有一个。(2)开闭原则:软件实体对扩展开放,对修改关闭。即软件实体尽量在不修改原有代码的情况下进行扩展。(3)里氏替换原则:任何使用基类的地方都可以使用其子类替换。是开闭原则的重要方式(4)依赖倒置原则:抽象不依赖于细节,细节应该依赖于抽象。即要针对接口编程,而不是原创 2016-10-25 21:15:52 · 793 阅读 · 0 评论 -
【读书笔记】大话设计模式—适配器模式
适配器模式(使用频率:4颗星): 适配器模式可以将一个类的接口和另一个类的接口匹配起来,而无须修改原来的适配者接口和抽象目标类接口。适配器模式定义如下:适配器模式(Adapter Pattern):将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。原创 2016-10-25 22:12:23 · 657 阅读 · 0 评论 -
【读书笔记】大话设计模式—代理模式
代理模式(使用频率:4颗星): 代理模式(Proxy):为其他对象提供一个代理以控制对这个对象的访问。代理模式:给某一个对象提供一个代理或占位符,并由代理对象来控制对原对象的访问。Proxy Pattern: Provide a surrogate or placeholder for another object to control acc原创 2016-10-25 22:18:11 · 706 阅读 · 0 评论 -
【读书笔记】大话设计模式—UML类与类的关系
一、类与类之间的关系类与类之间的关系通常有4种,即依赖关系(Dependency)、泛化关系(Generalization)、关联关系(Association)、实现关系(Realization)1、关联关系【概念】类与类之间最常用的一种关系,表示一类对象与另一类对象之间有联系。如班级和学生、图书馆和图书等。在使用Java等编程语言实现关联关系时,通常将一个类的对象作为另一类的成员变量原创 2016-10-19 20:25:13 · 623 阅读 · 0 评论 -
【读书笔记】大话设计模式—UML类图
类图显示了系统的静态结构,用于描述系统中所包含类以及它们之间的相互关系,帮助人们更好的理解系统构造,是系统分析和设计阶段的重要产物,也是系统编码和测试的重要模型依据。1、类类封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。在系统中,每个类都具有一定的职责,职责指的是类要完成什么样的功能,要承担什么样的义务。类包含类的属性和操作行为。在程序运行中,类原创 2016-10-19 21:07:57 · 1062 阅读 · 1 评论 -
【读书笔记】大话设计模式—UML九种图
一、UML概念 UML的全称,统一建模语言(UML是 Unified Modeling Language的缩写)是用来对软件系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。UML的七种视图:二、UML的常用图1、用例图(use case diagrams)【概念】描述用户需求,从转载 2016-10-19 11:16:36 · 525 阅读 · 0 评论 -
【读书笔记】大话设计模式—UML类图实例模拟
【作者:刘伟 http://blog.csdn.net/lovelion】实例分析1——登录模块 某基于C/S的即时聊天系统登录模块功能描述如下: 用户通过登录界面(LoginForm)输入账号和密码,系统将输入的账号和密码与存储在数据库(User)表中的用户信息进行比较,验证用户输入是否正确,如果输入正确则进入主界面(MainForm),否则转载 2016-09-22 15:13:42 · 1500 阅读 · 0 评论