10 2024 档案
摘要:《大话设计模式》java实现:第二章-策略模式 第二章是使用策略模式实现商场收银系统,使收银系统的促销策略可以灵活更改。 1. 原始代码实现: package gof; /* * 《大话设计模式》第二章策略模式 * 实现商场收银系统,可以选择不同促销策略 */ import javax.swing.
阅读全文
摘要:在《大话设计模式》中,示例代码使用C#实现,所以我这里使用Java实现一遍书中的设计模式。 第一章是使用简单工厂实现计算器。 遇到了一个问题:在Operation父类中,我们可以定义两个操作数作为成员变量,在类初始化时直接传参,那么GetResult()函数可以直接调用成员变量返回值,而不需要再次传
阅读全文