选择题:试题八(共15分)阅读以下说明和Java程序代码,将应填入(n) 处的字句写在答题纸的对应栏内。[说明]在

  • 题目分类:软考初级
  • 题目类型:选择题
  • 查看权限:VIP
题目内容:
试题八(共15分)

阅读以下说明和Java程序代码,将应填入(n) 处的字句写在答题纸的对应栏内。

[说明]

在下面的 Java 程序代码中,类SalesTicket 能够完成打印票据正文的功能,类HeadDecorator 与FootDecorator 分别完成打印票据的台头和脚注的功能。已知该程序运行后的输出结果如下所示,请填补该程序代码中的空缺。这是票据的台头!这是票据正文!这是票据的脚注!------------------------这是票据的台头!

这是票据的脚注!

[Java程序代码]

public class SalesTicket {

public void printTicket() {

System.out.println("这是票据正文!");

}

}

public class Decorator extends SalesTicket{

SalesTicket ticket;

}

}

public class FootDecorator extends Decorator{

public FootDecorator(SalesTicket t) {

(2) ;

}

public void printTicket() {

super.printTicket();

System.out.println("这是票据的脚注!");

}

}

public class Main {

public static void main(String[] args) {

T = new HeadDecorator( (3) );

T. (4) ;

System.out.println("------------------------");

T = new FootDecorator( (5) );

T.printTicket();

}

}

public Decorator(SalesTicket t){

ticket = t;

}

public void printTicket(){

if(ticket != null)

ticket.printTicket();

}

}

public class HeadDecorator extends Decorator{

public HeadDecorator(SalesTicket t) {

(1) ;

}

public void printTicket() {

System.out.println("这是票据的台头!");

super.printTicket();




参考答案:

HTML的正式名称是()。A.主页制作语言B.超文本标识语言C.WWW编程语言D.JAVA语言

HTML的正式名称是()。A.主页制作语言B.超文本标识语言C.WWW编程语言D.JAVA语言

查看答案

IP地址是一串很难记忆的数字,于是人们发明了(),给主机赋予一个用字母代表的名字,并进行IP地址与

IP地址是一串很难记忆的数字,于是人们发明了(),给主机赋予一个用字母代表的名字,并进行IP地址与

查看答案

WWW起源于()。A.美国国防部B.美国科学基金会C.欧洲粒子物理实验室D.英国剑桥大学

WWW起源于()。A.美国国防部B.美国科学基金会C.欧洲粒子物理实验室D.英国剑桥大学

查看答案

因特网最早起源于()。A.二次大战中B.60年代末C.80年代中期D.90年代初期

因特网最早起源于()。A.二次大战中B.60年代末C.80年代中期D.90年代初期

查看答案

将选定后的对象“剪切”到“剪贴板”上时,原位置内容()。A.仍存在B.消失C.被复制至目的地处D.可以存在

将选定后的对象“剪切”到“剪贴板”上时,原位置内容()。A.仍存在B.消失C.被复制至目的地处D.可以存在

查看答案