设计模式
壮壮是个智障啊
心如花木,向阳而生
展开
-
设计模式之单例设计模式
上次写了工厂设计模式,那么今天就来聊聊单例设计模式。 那么什么是单例设计模式呢,简单来说就是确保一个类只能创建一个实例,并且能提供这个类的访问。 实现:使用一个静态私有构造函数,一个静态变量以及一个静态公有函数来实现。 下面举个栗子吧: 假设一个帝王,她同时拥有三个妃子,然后呢这个帝王能干嘛呢?每晚到不同的妃子住处让妃子侍寝是吧,那么既然帝王只有一个,而不同的妃子住在不同的地方,而这个帝王很显然不是什么荒淫无度的君王,那么也就是说每晚只有一个妃子能够获得这个帝王是吧。 好,现在让我们来看看具体怎么实现: 创原创 2020-05-11 03:01:34 · 123 阅读 · 0 评论 -
设计模式之工厂设计模式
在平时写程序的时候需要调用某个方法怎么办?对编程不陌生的小伙伴肯定首先联想到new一个对象,但是如果直接new的话就会导致一个问题,那就是一旦需求发生变更那代码的更改将会很大,这里就可以用到工厂设计模式。那么什么是工厂设计模式呢? 举个栗子: 假设国家分配女朋友,并且各个类型的女朋友都是从一个机构里筛选出来的,那么我们首先要有不同类型的女朋友的类型划分是吧,然后统一交由国家进行分配,而你你作为用户...原创 2020-05-08 02:26:30 · 102 阅读 · 0 评论