摘要: 不可变性(Immutability)在设计模式中是指一个对象在创建后其状态就不能改变。这是一种编程思想和设计原则。在某些情况下,使用不变对象可以带来许多好处: 简化代码 make things very simple:不可变对象在创建后状态不会改变,因此无需考虑对象状态的变化,这使得代码更简单,更容 阅读全文
posted @ 2023-05-06 12:26 JunanP 阅读(43) 评论(0) 推荐(0) 编辑
摘要: Template Method Pattern 和 Strategy Pattern 是两种常用的行为设计模式。他们分别用了继承inheritance和委托delegation两种不同的实现方法,因为上篇文章讲过了UML图,所以这篇顺便可以把两种不同模式的UML图都带出来一起说明。 Template 阅读全文
posted @ 2023-05-06 08:03 JunanP 阅读(16) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示