首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
python设计模式
订阅
带头大哥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
1、 Python 与设计模式 -- 单例模式
#一、总线 总线是计算机各种功能部件或者设备之间传送数据、控制信号等信息的公共通信解决方案之一。现假设有如下场景:某中央处理器(CPU)通过某种协议总线与一个信号灯相连,信号灯有 64 种颜色可以设置,中央处理器上运行着三个线程,都可以对这个信号灯进行控制,并且可以独立设置该信号灯的颜色。
0、 Python 与设计模式 -- 前言
#一、什么是设计模式? 什么样的程序员是一个好的程序员?学会很多门编程语言,就是一个好的程序员了么?事实上,学会一门编程语言不是一件很难的事,而 “学会” 一门编程语言是非常难的一件事。前一个 “会” 强调 “能”,懂语法,能写简单的程序就算是前者的“会” 了;后一个 “会”,强调“精”,显然,光能写出“Hello World” 并不算是后者的“会”,能熟练应用,并用编程语言解决各种问题,才算是真正的“会”。
2、Python 与设计模式 -- 工厂类相关模式
#一、快餐点餐系统(1) 想必大家一定见过类似于麦当劳自助点餐台一类的点餐系统吧。在一个大的触摸显示屏上,有三类可以选择的上餐品:汉堡等主餐、小食、饮料。当我们选择好自己需要的食物,支付完成后,订单就生成了。下面,我们用今天的主角 -- 工厂模式 -- 来生成这些食物的逻辑主体。 首先,来看主餐的生成(仅以两种汉堡为例)。 ```python class Burger(): name="