当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >软件设计师2022下半年模拟—下午题之十五

软件设计师2022下半年模拟—下午题之十五

作者:mb63219befd42712024-01-09 01:00:13
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【软件设计师2022下半年模拟—下午题】部分试题的详解,一起来看看吧~1、试题六(15分)阅读下列说明和Java代码,将应填入 (n) 处的字句

引号
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【软件设计师2022下半年模拟—下午题】部分试题的详解,一起来看看吧~



1、试题六(15分)阅读下列说明和Java代码,将应填入 (n) 处的字句写在答题纸的对应栏内。【说明】某软件系统中,已设计并实现了用于显示地址信息的类Address(如图6-1所示),现要求提供基于Dutch语言的地址信息显示接口。为了实现该要求并考虑到以后可能还会出现新的语言的接口,决定采用适配器(Adapter)模式实现该要求,得到如图6-1所示的类图。图6-1  适配器模式类图【Java代码】 import java.util.*;Class Address{    public void street()   {    //实现代码省略   }    public void zip()      {    //实现代码省略   }    public void city()     {    //实现代码省略   }∥其他成员省略} class DutchAddress{    public void straat()    {    //实现代码省略   }    public void postcode()  {    //实现代码省略   }    public void plaats()    {    //实现代码省略   }//其他成员省略} class DutchAddressAdapter extends DutchAddress {    private  (1) ;     public DutchAddressAdapter (Address addr){        address= addr;    }     public void straat() {       (2) ;    }     public void postcode() {       (3) ;    }     public void plaats(){       (4) ;    }//其他成员省略} class Test {    public static void main(String[] args) {        Address addr = new Address();         (5) ;        System.out.println("\n The DutchAddress\n");        testDutch(addrAdapter);    }                                                 Static void  testDutch(DutchAddress addr){            addr.straat();          addr.postcode();          addr.plaats();    }} 
答案:

(1)Address address;

(2)address.street();

(3)address.zip();

(4)address.city();

(5)DutchAddress addrAdapter=new DutchAddressAdaptor(addr);


答题解析:无

查看完整试题>>>


免费刷题报考资讯 机考模拟 学习群