设计模式
不会街健的bboy不是一个好程序员
这个作者很懒,什么都没留下…
展开
-
工厂模式
生么是工厂? 任何一个可以产生对象的类,都可以叫做工厂。但是工厂也分小工厂和大工厂,我们写的普通的类,去new 一个对象,那就是一个小工厂。 举一个简单的例子。 简单工厂 class Car{ void go(){ System.out.println("车开始跑了。。。。"); } } public static void main(String[] args...原创 2020-03-21 20:22:57 · 263 阅读 · 0 评论 -
策略模式
什么是策略模式? 策略模式(Strategy)顾名思义,就是应对一个事情要有不同的策略。 不同的策略中对应不同的方法去应对。例如诸葛亮给赵云的锦囊妙计。根据诸葛亮推测它老大哥的处境,给出不同的策略去执行。 这就是策略模式。 策略模式(Strategy Pattern)是一种比较简单的模式,也叫做政策模式(Policy Pattern)。其定义如下: Define a family of algo...原创 2020-03-15 18:16:42 · 270 阅读 · 0 评论 -
单例模式
单例模式简介 单例单例,单个实例。简单来说就是在运行时,内存中有且只有一个实例存在。 如何实现单例? 首先既然只能由一个实例,也就是其他类或者方法中,不能调用new来获得一个实例,所以我们把构造器定义为私有!然后我们把这个实例用 getInstance()方法来获取这个实例就可以。 饿汉式 顾名思义,饿汉就是看到吃着就着急了,就开始干活挣饭钱了。所以在没有任何方法需要它时,它就准备好一切准备调用。...原创 2020-03-14 22:20:24 · 165 阅读 · 0 评论