设计模式
文章平均质量分 65
学C++的小白王某
这个作者很懒,什么都没留下…
展开
-
设计模式笔记——观察者模式(Observer)
阅读设计模式-可复用面向对象软件的基础一书做的笔记。原创 2023-10-13 01:02:19 · 80 阅读 · 0 评论 -
设计模式笔记
子类(派生类)对父类(基类)进行拓展,但不能改变父类(基类)原有的功能,保证继承的稳定性和正确性,例如一个函数可以接受父类(基类)对象,那么也可以接受子类(派生类)对象,接收子类(派生类)对象时并不会影响到函数逻辑和结果。在许多时候一个类的设计是没办法遵循说有的原则,设计模式也是如此,设计模式本身就是围绕着设计原则展开的,例如抽象工厂模式,它所遵循的设计原则有单一职责原则和开闭原则,因此可以搭配其他的设计模式一起来完成一个模块的设计。增加系统的灵活性,降低类与类之间的耦合度,提高代码的复用。原创 2023-08-01 16:25:20 · 94 阅读 · 1 评论