摘要:
改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等集合数据结构实现)。 package 实验20备忘录模式; import java.util.ArrayList; public class Caretaker { private Memen 阅读全文
摘要:
当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭一场。 package 实验21观察者模式; import java.util.ArrayList; public class Fen{ private ArrayList<Guancha> 阅读全文
摘要:
用Java代码模拟实现课堂上的 package 实验22状态模式; public class shijian5_yinhangzhanghu { public static void main(String[] args) { /*测试数据*/ /* 机内总数 账户余额 取款金额 密码 * 1000 阅读全文
摘要:
旅游的出行方式有乘坐飞机旅行、乘火车旅行和自行车游,不同的旅游方式有不同的实现过程,客户可以根据自己的需要选择一种合适的旅行方式。 package 实验23策略模式; class AirplaneStrategy implements TravelStrategy { public void tra 阅读全文