![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
lukamao
这个作者很懒,什么都没留下…
展开
-
设计模式之原型模式
一、引例 原型模式是GoF23种设计模式的一种,属于创建型模式,用来解决复杂对象的创建问题。《西游记》中,孙悟空拔毛变小猴的故事几乎人人皆知,孙悟空可以用猴毛根据自己的形象,复制出很多个根自己长得一模一样的“身外身”来。我们在使用电脑的时候,对文件最常用的操作有两种,一种是复制,另一种是粘贴,这就是原型模式的应用。在软件系统中,有些对象的创建过程较为复杂,而且有时候需要频繁创建,原型模式通过给出一...原创 2019-11-28 08:58:48 · 382 阅读 · 0 评论 -
设计模式之单例模式
一、引例 单例模式是GoF23种设计模式的一种,也是最简单一种,用来解决对象创建的问题。我们在使用windows操作系统的时候,按下ctrl+alt+del键,可以打开任务管理器,但是大家可以试试多次按下这三个键,能不能打开多个任务管理器,答案当然是否定的,电脑上很多软件,比如一些常见的音乐软件,视频软件都不能同时打开多个,你重复打开的话,显示的是已经在运行的那个程序,为什么要这样做呢?任务管理器就...原创 2019-11-18 16:05:36 · 504 阅读 · 0 评论