面向对象
文章平均质量分 61
yongge
用图片记录知识
展开
-
项目中的解耦小能手-观察者模式
观察者模式又叫发布-订阅模式(Publish/Subscribe)模式,它定义了一种一对多的依赖关系,让多个观察者对象同事监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,是它们能够更新自己。观察者模式所做的工作就是解耦合,让耦合双方都依赖于抽象,而不是依赖于具体。从而使得各自的变化都不会影响另一边的变化。原创 2024-04-16 17:32:50 · 667 阅读 · 0 评论 -
从商场收银系统理解策略模式在代码设计中的优雅艺术
策略模式:它定义了算法家族,分别封装起来了,他们之前可以互相替换,此模式让算法的变化不会影响到使用算法的客户。原创 2024-04-14 22:43:10 · 237 阅读 · 0 评论 -
基于计算器实现领略面向对象的艺术
使用代码深刻的诠释面向对象的艺术原创 2024-04-12 10:50:52 · 338 阅读 · 0 评论