首页
登录
从业资格
Designing object-oriented software is ha
Designing object-oriented software is ha
考试题库
2022-08-02
21
问题
Designing object-oriented software is hard,and designing( )object-oriented software is even harder.You must find pertinent(相关的)objects,factor them into class at the rightgranularity,define class interfaces and inheritances,and establish key relationships among them.You design should be specific to the problem at hand,but also( )enough to address future problems and requirements.You also want to avoid redesign,or atleast minimize it.Experienced object-oriented designers will tell you that a reusable and flexible design is difficult if not impossible to get"right"the first time.Before a design is finished,they usually try to reuse it several times,madifring it each time.Yet experienced object-oriented designers do make good designs.Meanwhile new designers are( )by the options available and tend to fall back on non-object-oriented techniques they're used before.lt takes a long time for movies to learn that goodobeject-oriented design is all about.Experienced designers evidently know something inexperiencedones.What is it One thing expert desigeners know not to do is solve every problem from first principles.Rather,theyreuse solutions that have worked for them in the past.When they find a good( ).They use it aqain and again.Such experience is part of what makes them experts.Consequently,you'll find( )patterns of classes and communicating objects in many object-oriented systems.(1)A.runnableB.rightC.reusableD.pertinent(2)A.clearB.generalC.personalizedD.customized(3)A.excitedB.shockenC.surprisedD.overwhelmed(4)A.toolB.componentC.systemD.solution(5)A.recurringB.rightC.experiencedD.past
选项
答案
BBDAD
解析
转载请注明原文地址:https://tihaiku.com/congyezige/2409387.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
若有字符串“software”,则其长度为3的子串有( )个。A.5 B.6
Softwareentitiesaremorecomplexfort
Object-orientedanalysis(OOA.isasemifo
Softwareentitiesaremorecomplexfort
Softwareentitiesaremorecomplexfort
Softwareentitiesaremorecomplexfort
Object-orientedanalysis(OOA.isasemifo
若有字符串“software”,则其长度为4的子串有()个A.5 B.6
Object-orientedanalysis(OOA.isasemifo
若有字符串“software”,则其长度为4的子串有()个A.5 B.6
随机试题
ComputerCrimeAcomputercrimeisgenerallydefin
Womenmakeuponly14percentoffullprofessorsinU.S.economicsdepartmen
判断质量分布状态,当生产条件正常时,直方图的图形应该是( )。A.中间高 B
对立统一规律揭示了()A.事物发展的动力和源泉 B.事物发展的状态和过程 C
清气化痰丸的组成药物中不含有A.杏仁B.制半夏C.橘红D.黄连E.茯苓
尿10项多联试带是在9项基础上增加了A.尿蛋白测定B.尿葡萄糖测定C.尿维生素C
项目执行部门根据已签署的代理合同,对营销策划报告进行修改,并初步制定项目的执行指
A. B. C. D.
下列关于气体灭火系统的灭火机理及适用范围,说法错误的是()。A.七氟丙烷可用于
人力资源费用支出控制的作用不包括( )。A.保证员工合法权益 B.降低人力资
最新回复
(
0
)