侵染循环
参考答案:
病原菌在植物一个生长季节引起第一次发病,到下一个生长季节再一次引起发病的过程。
2003年3月,伊拉克战争爆发,时任英国首相的布莱尔决定随美国共同出兵伊拉克。这一决议在当时遭到国内多数人反对,但是政府内阁成员却一致赞同出兵,这最能体现英国的 ( )
A.两党制
B.君主立宪制
C.代议制
D.责任内阁制
阅读下列说明和Java代码,回答下列问题。 [说明] 在超市销售管理系统中通常需要根据顾客需求打印购物小票,在购物小票中体现所购买的物品名称、数量、单价及总价等信息,以及购物时间、收银员号码等基本信息。而且有的需要打印票据的头信息(如欢迎辞等),有的需要打印票据的页脚信息(如促销打折广告提示信息等),有的只需要打印票据的内容。并且这些信息的内容及打印位置也需要根据具体情况而发生变动,相当于是对购物小票的额外装饰了。 以上这些功能采用装饰器(Decorator)设计模式来设计,得到的类图如图7-16所示。 以下Java代码可为购物小票动态添加各种抬头和注释信息。
[Java代码] import java.util.*; abstract class cxlaopiaopublic ______=0; ; class jutixiaopiao ______public void DaYinXiaoPiao()System.out.println("票据正文"); ; ______ class czhuangshixiaopiao) ______cxiaopiao xpobj; public czhuangshixiaopiao(cxiaoplso obj) xpobj=obj; public ______=0; ; class headerxiaopiao extends czhuangshixiaopiao) public headerxiaopiao(cxiaopiao obj) extends czhuangshixiaopiao(obj) publlc void DaYinXiaoPiso() System.out.printin("抬头");xpobj.DaYinXiaoPiso(); ; class footerxiaopiao extends czhuangshixiaopiao public footerxiaopiao(cxiaopiao obj) extends czhuangshixiaopiao(obj) public void DaYinXlaoPiao() xpobj.DaYinXiaoPiao(); System.out.println("脚注"); ; public class xiaopiao public static void main String args[])czhuangshixiaopiao xiaopiao=new headerxiaopiao (new footerxiaopiao(new cjutixiaopiao));xiaopiao.DaYinXiaoPiao();System.out.println();return 0; 装饰器(Decorator)模式是一种______型设计模式,其设计意图是:______。