您现在的位置:希赛网>云阅读>软件设计师考试考前串讲>考点分析第9章:面向对象方法作者:希赛教育软考学院来源:希赛网2014年05月21日考点分析上一节本书简介下一节第9章:面向对象方法作者:希赛教育软考学院来源:希赛网2014年05月21日面向对象分析第9章面向对象方法面向对象方法是软件设计师级别考试的一个考试重点,上午考试的分数中它大约占12分,下午考试通常有一道面向对象设计的试题,占15分。9.1考点分析本节把历次考试中面向对象方法的试题进行汇总,得出本章的考点,如表9-1所示。表9-1面向对象方法试题知识点分布根据表9-1,我们可以得出面向对象方法的考点主要有:(1)面向对象分析:包括面向对象方法、面向对象分析、OMT模型。(2)面向对象语言:包括类的定义、类的实例化、消息、重载、接口。(3)统一建模语言(UML):包括图形、类之间的关系、多重度、用例。(4)设计模式:包括设计模式的分类、设计模式的作用、MVC、单身模式等。对这些知识点进行归类,然后按照重要程度进行分类,如表9-2所示。其中的五角星号(*)代表知识点的重要程度,星号越多,表示越重要。在本章的后续内容中,我们将对这些知识点进行逐个讲解。表9-2面向对象方法各知识点重要程度版权方授权希赛网发布,侵权必究上一节本书简介下一节第9章:面向对象方法作者:希赛教育软考学院来源:希赛网2014年05月21日Coad/Yourdon方法9.2面向对象分析面向对象方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。面向对象分析是面向对象方法的核心之一,而且拥有大量不同的方法,主要包括OMT、Coad/Yourdon方法、OOSE、Booch方法等,而OMT、OOSE、Booch最后统一成为UML(UnitedModelLanguage,统一建模语言)。版权方授权希赛网发布,侵权必究9.2.1Coad/Yourdon方法Coad/Yourdon方法由P.Coad和E.Yourdon于1990年推出,该方法主要由面向对象的分析(Object-OrientedAnalysis,OOA)和面向对象的设计(Object-OrientedDesign,OOD)构成,特别强调OOA和OOD采用完全一致的概念和表示法,使分析和设计之间不需要表示法的转换。该方法的特点是表示简练、易学,对于对象、结构、服务的认定较系统、完整,可操作性强。在Coda/Yourdon方法中,OOA的任务是主要建立问题域的分析模型。分析过程和构造OOA概念模型的顺序由5个层次组成,这5个层次是类与对象层、属性层、服务层、结构层和主题层,它们表示分析的不同侧面。OOA首先要确定问题域,然后需要经过5个步骤来...