![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
_CoderZxk
Talk is cheap.Show me your code
展开
-
单例模式
饿汉式 public class HungrySingleton { private static final HungrySingleton hungrySingleton = new HungrySingleton(); public HungrySingleton() { } public static HungrySingleton getInstance() { return hungrySingleton; } public原创 2020-12-25 11:12:57 · 294 阅读 · 1 评论 -
简单工厂模式
我们在写业务的时候,比如说三国杀或者一些卡牌游戏,设定了雷杀,火杀,这些牌都有一个特征就是指定一个人掉血,掉多少血,各不相同,那么我们就设定雷杀一血,火杀二血,水杀三血。 在设计的时候,我们很蠢的设计就是这样。 转化为代码,就是这样 public static void main(String[] args) { // 模拟输入 String cardNa...原创 2020-04-13 19:03:58 · 116 阅读 · 0 评论