设计模式
文章平均质量分 86
爱吃荔枝de圆滚滚
语言是交流工具,技术是交流手段。业务的转换和需求的理解是重点。但 没有技术拿什么交流?
展开
-
23中设计模式和六大基本原则
在程序设计中,软件设计人员为了解决某些问题而总结出来的方案,称为软件设计模式。在不断的探索和总结中,总结出了23中设计模式和六大基本原则在软件设计中最常使用。基本上大部分设计模式都符合基本原则,下面总结一下23中设计模式和六大基本原则。点击连接有详细解释一、23中设计模式 按照其作用分为:创建型,结构型,行为性三种类型。 创建型 抽象工厂模式:https:...原创 2018-04-08 15:51:52 · 347 阅读 · 0 评论 -
UML类图和时序图
在软件开发中,软件的需求设计和架构设计影响软件的好坏和生命周期,编写一个清晰直观的设计文档对软件的开发和维护有重要作用,今天总结一下软件设计>>详细设计中用到的类图和时序图。为后面的设计模式做一个铺垫一、类图 类图主要描述类的信息和类之间的关系,分为类图和类关系图 1、类图 在java中用一下图形表示,一般包含3个组成部分。第一个是类名;第二个...原创 2018-04-05 21:56:09 · 862 阅读 · 0 评论 -
设计模式之 单例模式
一、定义 单例模式(Singleton Pattern):单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。二、基本结构 一个私有Singleton属性private static Singleton instance = null; 一个构造方法private Singleton(){} // 确保外部...原创 2018-04-06 11:19:43 · 239 阅读 · 0 评论 -
设计模式之 工厂模式
工厂模式是创建型模式之一。简单的说,工厂模式就是为了减少代码的工作量,方便测试和扩展。在工厂模式中,创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。创建工厂类,接收不同的参数生成不同的对象的过程。由于简单工厂模式,抽象工厂模式,工厂方法模式依次递进且很相似,所以放在一起总结。一、定义 工厂模式定义一个用于创建对象的接口,这个接口由子类决...原创 2018-04-06 23:23:53 · 270 阅读 · 0 评论