
设计模式
紫气东来_life
没有谁的努力会被辜负
展开
-
设计模式———工厂模式
目录 一、简单工厂模式 二、工厂方法模式(多态工厂模式) 三、抽象工厂模式 工厂模式是程序中常用的设计模式,今天从下面几个点记录一下学习所得 一、简单工厂模式 这里用个例子来简单说明一下。首先,我创建如下几个类 Test.java:程序的主入口 Animal.java:动物父类 Chicken.java:鸡肉类,继承于Animal Pig.java:猪肉类,继承于Animal ...原创 2019-01-05 22:15:35 · 232 阅读 · 0 评论 -
设计模式———单例模式
今天记录一下单例模式的学习心得,虽然都是烂大街的东西,不过记录一下总比不记录好。 关于单例模式的概念和用途我就不赘述了,百度一下,各种专业解释,我今天主要用代码来简单说明一下 一、饿汉模式 public class Person { private static final Person person = new Person(); private Person() { } ...原创 2019-01-08 00:00:03 · 135 阅读 · 0 评论 -
设计模式———装饰者模式
目录 一、概念及原理 二、实际开发中的应用 一、概念及原理 关于装饰者模式的概念我就不再赘述,这种模式算是一种更加灵活的继承吧,在实际的项目中有着广泛的应用,我用代码示例简单介绍一下,包含下面几个类: Aniaml:实际开发中用到的某个类的父类 Tiger:实际开发中具体的某个类,也是要被修饰的类 DecoratorTiger:用来修饰Tiger的修饰者 MainClass:主程序...原创 2019-01-09 00:12:29 · 254 阅读 · 0 评论