首页
登录
从业资格
Designing object-oriented software is ha
Designing object-oriented software is ha
考试题库
2022-08-02
49
问题
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
随机试题
Thepriceofwheatissettinganall-timehighintheUnitedKingdom.Food【C
Then,whydoAmericanswanttoworkharder?Onereasonmaybethatthereal
Thefirstmoderndigitalcomputersweredevelopedinthe1940sformilitary
下列不属于“莫伊塞耶夫式”民间舞蹈创作原则的是()。A.对已形成的民间舞蹈做艺
美国的组织行为学教授奥德弗认为,在管理实践中将员工需要分为三类较为合理,它们是(
根据资料,下列表述中正确的一项是:() A.2010年,环渤海地区海洋生产
按照《湿陷性黄土地区建筑规范》(GB50025-2004)对自重湿陷性黄土场地
某制造型企业将研发核心职能留在总部,而将加工、组装、销售、客服等安排到其他成本优
某地属山区,长年累月多阴雨天,天气寒冷、潮湿。客厅内有开放式炉灶,日夜燃烧,一边
右心室肥大心尖搏动应向哪方向移位A.向左下移位 B.向右移位 C.向右上移位
最新回复
(
0
)