Java设计模式24状态模式.pdf
qw****27
亲,该文档总共31页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
Java设计模式24状态模式.pdf
第24章状态模式主讲教师:程细柱韶关学院计算机系本书主编:刘伟清华大学出版社本章教学内容状态模式9模式动机与定义9模式结构与分析9模式实例与解析9模式效果与应用9模式扩展状态模式模式动机9在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫做状态,这样的对象叫做有状态的(stateful)对象,这样的对象状态是从事先定义好的一系列值中取出的。当一个这样的对象与外部事件产生互动时,其内部状态就会改变,从而使得系统的行为也随之发生变化。9在UML中可以使用状态图来描述对象状态的变化。状态模
Java24种设计模式指南.docx
java24种设计模式设计模式的七大原则开闭原则:对扩展开放、对修改关闭。单一指责原则:一个类只做一件事。依赖倒转原则:类似于ioc,采用接口编程。迪米特原则:高内聚,低耦合。接口隔离原则:应该使用多个接口,而不是用单一的总接口。合成复用原则:尽量使用对象组合,而不是继承来达到复用目的。里氏替换原则:子类可以扩展父类的功能,但不能改变原有的功能。一、创建型模式(5种)2、命令模式(Command)将命令包装在对象中,以便可以存储、传递到方法中,并像任何其他对象一样返回(以命令动作为类名)命令模式可以把发出
java设计模式:DAO模式.docx
java设计模式:DAO模式23456<strong>★DAO基础 DAO模式是标准的J2EE设计模式之一.开发人员使用这个模式把底层的数据访问操作和上层的商务逻辑分开.一个典型的DAO实现有下列几个组件: 1.一个DAO工厂类; 2.一个DAO接口; 3.一个实现
java设计模式:装饰模式.docx
java设计模式:装饰模式2345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758packagecn.hncu.pattern.decorator.v1; importjava.io.FileReader; importjava.io.I
java模式设计--代理模式.ppt
代理模式感谢您对浪曦的支持