设计模式
做做游戏而已
这个作者很懒,什么都没留下…
展开
-
常用的设计模式——单例
单例模式保证在整个应用程序的生命周期中,在任何时刻,被指定的类只有一个实例,并为客户程序提供一个获取该实例的全局访问实例。 public class A { //因为静态变量的生命周期跟整个应用程序的生命周期是一样的,所以可以定义一个私有的静态全局变量instance来保存该类的唯一实例 private static A ains; private A() ...原创 2019-06-17 09:54:34 · 95 阅读 · 0 评论 -
设计模式——简单工厂模式
工厂是一个类,这个类负责生产很多具有一部分相同属性或者方法的不同的类对象,其实就是一个生产类对象的工厂 简单工厂的优点: 1:简单工厂可以有效地降低客户端和具体对象的耦合,将new具体对象的任务交给了一个简单工厂类 2:可以有效的进行代码复用,如客户端A和客户端B都需要一个具体对象,客户端A和客户端B可以通过同一个简单工厂来获取具体类型的实例 简单工厂的缺点: 一定程度上违背...原创 2019-06-17 10:21:35 · 105 阅读 · 0 评论