设计模式-委派模式 定义 委派模式(Delegate Pattern)又叫委托模式,是一种面向对象的设计模式,允许...[作者空间]
设计模式-组合模式 定义 我们知道古代的皇帝想要管理国家,是不可能直接管理到具体每一个老百姓的,因此设置了很多机构...[作者空间]
设计模式-享元模式 定义 面向对象技术可以很好地解决一些灵活性或可扩展性问题,但是很多情况下需要在系统中增加类和对...[作者空间]
设计模式-桥接模式 定义 桥接模式(Bridge Pattern)也称为桥梁模式、接口(Interface)模式或...[作者空间]
设计模式-适配器模式 定义 适配器模式(Adapter Pattern)又叫做变压器模式,它的功能是将一个类的接口...[作者空间]
设计模式-深度分析代理模式 大家都知道SpringAOP使用代理模式实现,到底是怎么实现的?我们来一探究竟,并且自...[作者空间]
设计模式-建造者模式 定义 建造者模式是将一个复杂对象的构建过程与它的表示分离,使得同样的构建过程可以创建不同的表...[作者空间]
设计模式-原型模式 定义 原型模式(Prototype Pattern)是指原型实例指定创建对象的种类,并且通过拷...[作者空间]
设计模式-单例模式 定义 单例模式(singleton pattern)是确保一个类在任何情况下都绝对只有一个实例...[作者空间]
为什么要学习设计模式? 1、写出优雅的代码; 2、更好的重构项目; 3、经典框架都在用设计模式解决问题。 Spri...[作者空间]
七大软件设计原则 一、开闭原则(Open-Closed Principle) 定义:一个软件实体如类、模块和函...[作者空间]