设计模式之十 --- 状态(State)模式

【1】基本概念 状态模式(State),当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 【2】简单分析 我们先来看下该设计模式的UML的结构图 【3】如何用Java语言实现该设计模式 本篇文章以一个贴近现实生活的例子来展示如何使用该设计模式,以方便大家尽快的掌握状态设计模式。例子:如某人去银行新开一个账户,该账户可以用来存钱或者取钱,我们可以以账户中的总资金来判断显示某用
相关文章
相关标签/搜索