装饰器:装饰,装修,房子就可以住,如果装修,不影响你住,而且体验更加,让你生活中增加了很多功能:洗澡,看电视,沙发。
器:工具。
开放封闭原则:
开放:对代码的拓展开放的, 更新地图,加新枪,等等。
封闭:对源码的修改是封闭的。闪躲用q。就是一个功能,一个函数。 别人赤手空拳打你,用机枪扫你,扔雷.....这个功能不会改变。

装饰器:完全遵循开放封闭原则。
装饰器: 在不改变原函数的代码以及调用方式的前提下,为其增加新的功能。
装饰器就是一个函数。

最新文章

  1. 用goto做异常处理
  2. Redhat Linux 修改主机名(HOSTNAME)
  3. modifiedvalues 主程序测试
  4. CentOS6.5菜鸟之旅:VIM插件NERDtree初探
  5. [Socket网络编程]一个封锁操作被对 WSACancelBlockingCall 的调用中断。
  6. BZOJ1821: [JSOI2010]Group 部落划分
  7. iOS16进制设置颜色
  8. js 倒计时 倒计时60秒
  9. merge into Oracle里的 saveOrUapdate
  10. poj 4982 踩方格
  11. 推荐一些C#相关的网站、资源和书籍(转载)
  12. Python第二天课程
  13. video标签
  14. https 加密、http2.0、keep-alive
  15. day 7-16 单表查询
  16. Docker搭建Mysql容器
  17. 李白打酒|2014年蓝桥杯B组题解析第三题-fishers
  18. 关于SqlServer数据库C盘占用空间太大问题
  19. 借助JRebel使Tomcat支持热部署
  20. Flask之session相关

热门文章

  1. 17.Python print()函数高级用法
  2. 微信小程序_(map)简单的小地图
  3. 解决eclipse无法部署工程到tomcat运行的问题
  4. MariaDB 默认是禁止远程访问的 我们改掉它
  5. TL;DR
  6. __doPostBack function
  7. Kotlin概述
  8. sqlalchemy.exc.StatementError: (sqlalchemy.exc.InvalidRequestError) Can't reconnect until invalid transaction is rolled back
  9. 阶段3 2.Spring_02.程序间耦合_7 分析工厂模式中的问题并改造
  10. python3.6+RF环境搭建