![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 78
感觉画质不如…原神
写文章主要目的是复习,欢迎各位大佬来找我交流
展开
-
单例模式——C++版本
懒汉模式的缺点是在创建实例对象的时候有安全问题,但这样可以减少内存的浪费(如果用不到就不去申请内存了)。饿汉模式则相反,在我们不需要这个实例对象的时候,它已经被创建出来,占用了一块内存。原创 2023-09-02 20:43:52 · 512 阅读 · 0 评论 -
适配器模式
接口的转换:当你有一个类,它的接口与你所需的接口不同,但是你又不能修改这个类时,可以使用适配器模式将这个类的接口转换成你所需的接口。类的重新使用:当你想要重新使用一些已存在的类,但是这些类与新的环境要求不匹配时,适配器模式可以让你在新环境中使用这些类。在软件开发中同样有着类似的情况,就是已有的接口,与我们需要的接口不匹配,这时我们就可以增加一个适配器将二者匹配起来。类的接口不兼容:当你想要使用一个已存在的类,但是其接口与你的需求不匹配时,可以使用适配器模式来适配这个类的接口。这样的接口,我们之间调用。原创 2023-08-18 12:19:05 · 711 阅读 · 0 评论