自己试手写的简单状态模式小例子。 例子如下: 卡分为普卡和金卡, 卡里面记录了乘坐交通工具的里数,这里设定超过100,则为金卡(2),不是则为普卡(1)。 当里程数发生变化后,重新设置卡的类型,使之为不同的卡。