zoukankan      html  css  js  c++  java
  • 软件工程概论第六章

                                  面向对象基础

        软件学家给出了一个公式:面向对象=对象+类+继承+同+通信  如果一个软件系统采用这些概念来建立模型并予以实现,那么他就是面向对象。

       面向对象的基本概念有1 对象 2类3 封装 4继承 5消息 6关联 7聚合 8多态性。软件建模的基本概念有系统,模型,视图。以及软件建模的重要性。

       统一建模语言UML的介绍,他是由视图,图,模型元素,公共机制等组成 UML制定一系列的语义规则用于建立语义一致,与其它模型良好协调的良好模型

    主要有命名,范围,可见性,完整性,可执行性等还介绍常用的UML的图,如用例图,类图,顺序图,状态图等,其中用例图主要的关系有包含,扩展,泛化,类

    图的主要关系有关联,聚合,泛化,依赖等类型。顺序图是由对象,生命线,控制焦点,消息等组成。状态图是由状态机扩展而来用来描述对象所经过的

    对外部事件所作出的响应事件的序列。

  • 相关阅读:
    postman使用感言
    20. 有效的括号
    13. 罗马数字转整数
    qsort / bsearch
    堆排序(heapsort)
    递归Recursion
    拓扑排序
    N/A的含义
    初级系列17.爱因斯坦的数学题问题
    初级系列16.求车速问题
  • 原文地址:https://www.cnblogs.com/qerror404/p/4300983.html
Copyright © 2011-2022 走看看