设计模式重温
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了设计模式重温,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含777字,纯文字阅读大概需要2分钟。
内容图文
![设计模式重温](/upload/InfoBanner/zyjiaocheng/1315/4add6e8c48504399a2c306ad0d92e63f.jpg)
设计模式:
[TODO]????机制. 核心???
- 观察者模式:
# 观察者模式
# 观察者模式有两个角色, 观察者和观察对象. 观察者的设置能够随观察对象的状态变化, 而进行改变. - 工厂模式:
1.超类:工厂模式是创建一个超类. 作为最主要的配置类.
2.不同子类 然后由几个不同的子类,继承该超类, 并在这个基础上, 重新赋予额外属性的不同的属性.
3.最后包装. 最后用一个类去包装不同的类. 这个时候在最后创建实例对象的时候, 只需要传递参数即可. - 建造者模式:
#建造者模式需要使用到Python里面的abc抽象类, abc抽象类里面的ABCMeta只能被继承, 不能被实例化, 一但实例化则会报错. - 适配器模式():
# 适配器模式主要应用于, 当前所有的接口都正常使用, 但是因为需要要在原本的基础上增加与之不兼容的接口.
# 这个时候需要在当前类的下面继承另一个类的接口.
# 这样可以使两个接口都不需要变动. - 责任链模式():
# 处理一个相同的参数, 根据不同的程度 , 用不同的配置类来处理.
1. 定义一个父类. 完成大部分功能.
2. 定义不同级别的配置类, 继承自1父类.且每个配置类内有一个相同函数. 且里面对请求程度进行判断. 如果满足则处理, 不满足则向上返回. - 外观模式:
# 外观模式是为了用户更好的使用配置, 从而统一API.
# 在所有的配置类外加一层封装. - 享元:
# 在一个配置类有很多分支, 且有固定的内容的时候, 可以使用.
# 固定某些设置为基础单元, 然后使用不同配置继承该单元. 称之为享元.
# 享元的特点.
# 内部状态不会随环境的改变而改变.
# 外部状态会随着环境的改变进行改变.
原文:https://www.cnblogs.com/jrri/p/12514757.html
内容总结
以上是互联网集市为您收集整理的设计模式重温全部内容,希望文章能够帮你解决设计模式重温所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】