首页 > 代码库 > 第二章 理解面向对象
第二章 理解面向对象
-> 面向对象三种基本特征:继承,封装,多态
-> 面向对象三种方式:OOA(面向对象分析) OOD(设计) OOP(编程)
业界用 UML 描述并记录 OOA 和 OOD 的结果
-> 结构化程序设计:
按功能来分析系统需求,主要原则:自顶向下,逐步求精,模块化
用 SA SD SP 保证软件系统开发进度和质量
SA :Structured Analysis 结构化分析,对系统进行需求分析
SD :Structured Design 结构化设计,对系统进行概要设计,详细设计
SP :Structured Program 结构化编程,实现系统
也称为面向数据流的处理方式
-> 程序的三种结构:
顺序结构,选择结构,循环结构
-> 面向对象程序设计简介
面向对象的基本思想是 使用类,对象,继承,封装,消息等基本该鸟进行程序设计
-> UML(统一建模语言)介绍
UML是用于描述 OOA OOD 结果的符号表示法
有13种UML图形(具体介绍到复习软件工程的时候补上来,并且加上图,但不包括全部的图形):
用例图 类图 组件图 部署图 顺序图 活动图 状态机图等
第二章 理解面向对象
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。