状态模式(State Pattern)
发布时间:2020-12-12 14:37:42 所属栏目:MsSql教程 来源:网络整理
导读:介绍 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它所属的类。 示例 有一个Message实体类,对它的操作有Insert()和Get()方法,持久化数据在SqlServer数据库中或Xml文件里。在对象内部可以根据用户的不同选择不同的数据持久化方案。 M
介绍 MessageModel XmlMessage ?Pattern.State SqlMessage ?Pattern.State Message ?Pattern.State client ?System.Data; ![]() 运行结果 True SQL方式获取Message 2007-3-6 22:58:17 True XML方式获取Message 2007-3-6 22:58:17 参考 http://www.dofactory.com/Patterns/PatternState.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |