设计模式
天盟
这个作者很懒,什么都没留下…
展开
-
设计模式之分类
设计模式大体上分为3类,分别从对象的创建、对象的结构、对象的行为这3个方面来总结软件开发人员在设计方面的经验。1.创建型模式因为对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。简单工厂模式(Simple Factory);工厂方法模式(Factory Method);抽象工厂模原创 2014-04-01 17:52:18 · 625 阅读 · 0 评论 -
uml 学习笔记
一、UML 模型分类在UML系统开发中有三个主要的模型: 1、功能模型: 从用户的角度展示系统的功能,包括用例图。 2、结构模型(静态模型): 采用对象,属性,操作,关联等概念展示系统的结构和基础, 包括类图、对象图、包图、构件图、部署图。 3、行为模型(动态模型)原创 2014-04-01 17:54:40 · 805 阅读 · 0 评论 -
设计模式学习(一):java 面向对象特征:抽象、封装、多态、继承
java 面向对象特征: 抽象、封装、多态、继承一、抽象: 知道有这样的东西或者知道他能干啥,但不知道具体怎么做。比如:如果我们进行一个图形编辑软件的开发,就会发现问题领域存在着圆、 三角形这样一些具体概念,它们是不同的,但是它们又都属于形状这样一个概念,形状这个概念在问题领域是不存在的,它就是一个抽象概念。正是因为抽象的概念 在问题领域没有对应的具体概念,所以用以表征抽象概念原创 2014-04-01 17:57:06 · 820 阅读 · 0 评论 -
设计模式学习(二):接口的作用1-动态加载实例-简单工厂模式
接口:import java.lang.*;public interface Common ...{ double runTimer(double a, double b, double c);}实现类1:public class Plane implements Common ...{ public double runTimer(double a, double b,原创 2014-04-01 17:58:18 · 870 阅读 · 0 评论 -
单例模式大全
注意点lazy loading线程安全jvm 创建对象顺序一、饿汉public class Singleton { private static Singleton instance = new Singleton(); private Singleton (){} public static Singleton getInstance() {原创 2017-06-23 17:08:30 · 340 阅读 · 0 评论