导图社区 面向对象技术
软考复习之面向对象技术部分内容
关于软考中网络与信息安全基础知识的总结,主要包括计算机网络、信息安全基础知识两个部分。
数据库技术基础思维导图笔记,分支内容包括:数据库基本概念、数据库的控制功能、sq1数据库体系结构、关系代数等。
软考复习中计算机组成原理部分的总结,希望能够帮到有需要的你。计算机组成原理思维导图笔记,分支内容包括:计算机硬件系统、计算机体系结构、计算机安全等。
社区模板帮助中心,点此进入>>
论语孔子简单思维导图
《傅雷家书》思维导图
《童年》读书笔记
《茶馆》思维导图
《朝花夕拾》篇目思维导图
《昆虫记》思维导图
《安徒生童话》思维导图
《鲁滨逊漂流记》读书笔记
《这样读书就够了》读书笔记
妈妈必读:一张0-1岁孩子认知发展的精确时间表
面向对象技术
概念
基本概念
面向对象=对象+分类+继承+通过消息的通信
种类
对象
对象是基本的运行时的实体,它包括数据也包括作用于数据的操作
消息
对象之间进行通信的一种构造叫做消息
类
定义了一组大体上相似的对象
继承
是父类和子类之间共享数据和方法的机制
单重继承
多重继承
多态
不同的对象收到同一消息可以产生完全不同的结果
动态绑定
绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程
面向对象分析
认定对象
寻找系统关心的实质性对象
组织对象
分析对象间的关系,将相关对象抽象成类,其目的是为了简化关联对象,利用类的继承性建立具有继承性层次的类的结构
对象间的相互作用
描述出各对象在应用系统中的关系
基于对象的操作
当考虑对象的界面时,自然要考虑对象的操作。其操作有从对象直接标识的见到那操作
面向对象设计
面向对象设计的活动
面向对象设计的原则
面向对象程序设计
继承和类层次结构
对象,消息传递和方法
对象自身引用
重置
类属性
无实例的类
UML
事物
结构事物
行为事物
分组事物
注释事物
关系
依赖
关联
关联是一种结构关系,描述了一组链,链是对象之间的连接
泛化
实现
图
类图
对象图
用例图
交互图
状态图
活动图
构件图
组合结构图
部署图
包图
设计模式
设计模式的要素
创建型设计模式
定义:创建型模型抽象了实例化过程,它们帮助一个系统独立于如何创建,组合和表示它的那些对象
抽象工厂
生成器
工厂方法
原型
单例
结构型模式比较
适配器
桥接
装饰
享元
代理
行为设计模式
结构
涵义
行为设计模式涉及算法和对象间职责的分配。行为模式不仅描述对象或类的模式,还描述它们之间
责任链
命令
解释器
迭代器
中介者
备忘录
观察者
状态
策略
模板方法
访问者