摘要: 1.简介 简单工厂模式就是将类的实例化都放在一个工厂类中,用这个类来解耦上层代码 这样的好处比如:当某个类的名字修改了,只需修改工厂类中对应的这个类的名字就可以了 我们模拟魔兽争霸游戏来简单介绍一下 首先,我们建一个接口,用来定义种族动作 新建四个类,继承这个接口,表示四个种族 新建一个工厂类,用来 阅读全文
posted @ 2018-06-26 23:07 wskxy 阅读(152) 评论(0) 推荐(0)
摘要: 1.回顾单例模式(Singleton Pattern) 设置一个静态的构造函数,让Student仅能被new一个,给所有调用返回一个相同的实例 StudentPrototype类代码如下: Program代码如下: 因为studentPrototype1和studentPrototype2是调用了同 阅读全文
posted @ 2018-06-26 11:29 wskxy 阅读(138) 评论(0) 推荐(0)