软件工程—第六章—面向对象基础

    面向对象=对象++继承+通信。面向对象的软件工程方法有:面向对象分析(OOA),面向对象设计(OOD),面向对象编程(OOP),面向对象测试(OOT),面向对象维护(OOSM)。

  面向对象的基本概念:对象、类、封装、继承、消息、关联、聚合、多态性。

由于描述系统的复杂性,所以必须为软件的开发建立模型,同时也便利了交流,最后模型还为以后的软件维护和升级提供了文档。

UML是一种可视化的建模语言。常用的有:用例图,类图,顺序图,状态图。 用例图描述的是参与者与用例之间的关系,类图描述的是类与类之间的关系,顺序图描述了一组交互对象间的交互方式,状态图描述了对象所经过的对外部事件所做出响应的状态序列,

你可能感兴趣的:(面向对象)