定风波

莫听穿林打叶声,何妨吟啸且徐行。竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。

设计模式-策略模式

定义:定义一组算法,将每个算法进行封装,并且使他们之间可以进行替换 策略模式是把算法的实现和算法的责任分隔开,委托给不同的对象管理。但是策略模式并不能够确定什么时候使用那种算法,需要由客户端确定,客户端需要知道所有算法的…

设计模式-工厂模式

工厂模式有两种,简单工厂和抽象工厂 简单工厂:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类 抽象工厂:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类 简…