首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题,将解答写在答题纸的对应栏内。 【说明】 某软件的积分计算模块每天定时根据用户发布的文章数、文章阅读数来统计用户所获取的积分,用户分为普通用户和专家用户,两类用户具有不同的积分系数。 图4-1是该模块的类图,图中属性和
阅读下列说明,回答问题,将解答写在答题纸的对应栏内。 【说明】 某软件的积分计算模块每天定时根据用户发布的文章数、文章阅读数来统计用户所获取的积分,用户分为普通用户和专家用户,两类用户具有不同的积分系数。 图4-1是该模块的类图,图中属性和
admin
2020-05-31
34
问题
阅读下列说明,回答问题,将解答写在答题纸的对应栏内。
【说明】
某软件的积分计算模块每天定时根据用户发布的文章数、文章阅读数来统计用户所获取的积分,用户分为普通用户和专家用户,两类用户具有不同的积分系数。
图4-1是该模块的类图,图中属性和操作前的“+”、“#”和“-”分别表示公有成员、保护成员和私有成员。
其中:
(1)类Expert重新实现了类User的方法calPoints()。
(2)方法calPoints()根据每个用户每天的文章数(articleNum)、文章阅读数(readNum)来计算当天的积分。
(3)类System中的方法statPoints()中首先调用了该类的方法load(),获取本系统用户列表,然后调用了类User中的方法calPoints()。
现拟采用面向对象的方法进行测试。
(1)请结合题干说明中的描述,给出测试类User方法calPoints()时的测试序列。
(2)请给出图4-1中各个类的测试顺序。
选项
答案
(1)new Usen()—setArticleNum()—setReadNum()—calPoints()—getPoints() (2)User—Expert—System
解析
在测试方法calPoints()之前,需要先构造对象,设置文章数和文章阅读数,即要先调用构造函数new User(),然后setArticleNum()、setReadNum(),之后要打印结果看是否计算正确,需要调用getPoints()查看结果。User和Expert是父类和子类的关系,User和System是关联关系,所以顺序是User-Expert-System。
转载请注明原文地址:https://jikaoti.com/ti/EeB7FFFM
本试题收录于:
软件评测师下午应用技术考试题库软考中级分类
0
软件评测师下午应用技术考试
软考中级
相关试题推荐
()是以信息技术为主要手段建立的信息采集、存储、处理的系统。
信息系统实施安全管理制度不包括()。
某工程活动路径图如下所示,弧上的标记为活动编码及需要的完成时间,该工程的关键路径为()。
某信息网络系统建设工程监理项目,项目总监编制了()作为指导整个监理项目工作的纲领性文件。该文件描述了监理项目部对工程的哪些阶段进行监理、说明了监理工作具体做什么、列出了监理工作在本项目中要达到的效果。
作为一个大型信息系统建设项目的项目经理,应当具备()的能力。①知人善任②应急处置③推过揽功④善于运用所掌握的权力
类库、构件、模板和框架是软件开发过程中常用的几种提高软件质量、降低开发工作量的软件复用技术。()是面向对象的类库的扩展,并由一个应用相关联构件家族构成,这些构件协同工作形成了它的基本结构骨架。
在软件生命周期内所产生的各种管理文档和技术文档源代码列表和可执行代码以及运行所需的各种数据均需要纳入配置管理库进行管理,配置管理库中不包含()。
入侵检测系统一般由数据收集器、检测器、________(1)构成。_________(2)不属于入侵检测系统的功能。(2)
随机试题
(2015年第175题)女性,28岁。车祸伤及右胸l小时。查体:P96次/分,R24次/分,BP140/95mmHg。右前胸未见反常呼吸运动,局部肿胀、压痛明显,右肺呼吸音降低,X线胸片示右侧8、9肋骨后端骨折,正确的处理有
症见智能减退,记忆力、计算力、定向力、判断力明显减退,神情呆钝,词不达意,头晕耳鸣,懈情思卧,齿枯发焦,腰酸骨软,步履艰难,舌瘦色淡,苔薄白,脉沉细弱,应选用
以下与口腔扁平苔藓发病机制无关的是
A.B.心C.脾D.肺E.肾具有通调水道功能的脏是
财政、审计、税务、人民银行、证券监督等部门,依照法律、法规规定,可以对有关单位的会计资料进行监督检查. ( )
以下关于依法收贷过程中申请支付令的表述中,错误的是()。
1941午3月,党的理论工作者张如心首次使用了“毛泽东同志的思想”这一提法。()
再保险
网桥转发数据的依据是______。
Completethenotesbelow.WriteNOMORETHANTWOWORDSAND/ORANUMBERforeachanswer.HOUSERENTALExampleAnswerName:MaryC
最新回复
(
0
)