
Java设计模式
文章平均质量分 82
胸大的请先讲
时间会褪去激情
展开
-
设计模式简介
设计模式简介1. 设计模式的定义 设计模式是在特定环境下为解决某一通用软件设计问题提供的一套定制的解决方案,该方案描述了对象和类之间的相互作用。2.设计模式的基本要素模式名称:模式名称通过一两个单词来描述模式的问题、解决方案和效果。 问题:问题描述了应该在何时使用模式,它包含了设计中存在的问题以及问题存在的原因。 解决方案:解决方案描述了设计模式的组成成分,以及这些组成...原创 2019-05-15 20:52:02 · 2934 阅读 · 3 评论 -
简单工厂模式
本章导学:创建型模式关注对象的创建过程,是一类最常见的设计模式,在软件开发中的应用非常广泛。创建型模式描述如何将对象的创建和使用分离,让用户在使用对象时无须关心对象的创建细节,从而降低系统的耦合度,让设计方案更易于修改和扩展。简单工厂模式是最简单的设计模式之一,它虽然不属于G0F的23种设计模式,但是应用也较为频繁,同时它是学习其他创建型模式的基础。在简单工厂模式中只需要记住一个简单的参数即可...原创 2019-05-26 10:07:17 · 691 阅读 · 2 评论 -
面向对象设计原则
面向对象设计原则目录 面向对象设计原则1.1 单一职责原则1.2 开闭原则1.3 里氏代换原则1.4 依赖倒转原则1.5 接口隔离原则1.6 合成复用原则1.7 迪米特法则小结:1.面向对象设计原则简单介绍: 面向对象设计原则是后续设计模式学习的基础,每一个设计...原创 2019-05-17 21:13:27 · 753 阅读 · 1 评论 -
工厂方法模式
我原创 2019-05-31 20:40:44 · 16274 阅读 · 8 评论