1、特点
状态类拥有相同的public方法
状态类拥有一个属性指向使用此状态的实体类
状态类在内部自动切换状态,用户无法感知
用于替换大块重复出现的if语句
2、实例
packagecom.journaldev.design.state; publicclassTVStartStateimplementsState{ @Override publicvoiddoAction(){ System.out.println("TVisturnedON"); } }原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容