备忘录模式具有三类角色,原发器、备忘录和负责人。典型的原发器代码如下:public class Originator {private String state;public Originator(){}//创建一个备忘录对象public Memento createMemento() {return ______(1)________;}//根据备忘录对象恢复原发器状态public void restoreMemento(Memento m) {________(2)___________;}public void setState(String state) {this.state=state;}public String getState() {return this.state;}}备忘录实现代码如下:class Memento {private String state;Memento(Originator o) {state = _____(3)______;}void setState(String state) {_____(4)______;}String getState() {return _____(5)______;}}
查看答案
补全以下职责链模式的代码:抽象处理者:public abstract class Handler {//维持对下家的引用protected _____(1)______ successor;public void setSuccessor(Handler successor) {_____________(2)_________________;}public abstract void handleRequest(String request);}客户端:……Handler handler1, handler2, handler3;handler1 = new ConcreteHandlerA();handler2 = new ConcreteHandlerB();handler3 = new ConcreteHandlerC();//创建职责链handler1.________(3)__________;handler2.________(4)__________;//发送请求,请求对象通常为自定义类型_______(5)________.handleRequest("请求对象");……
下列标志中属于品质标志的有()
A. 人口性别
B. 工资
C. 考试分数
D. 商品使用寿命
下列变量中属于离散型变量的有()
A. 粮食产量
B. 人口年龄
C. 职工工资
D. 身高
研究某企业职工的工资水平,“工资”对于各个职工而言是()
A. 品质标志
B. 数量标志
C. 质量指标
D. 数量指标