面向对象技术OMT
2015-10-31 19:22
531 查看
一、面向对象
概念:
面向对象(ObjectOriented,OO)是软件开发方法 ,面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物分类:
面向对象听过好多遍了,听着特别的熟悉,但是真正的理解起来感觉还不是理解的很透彻,下面是我对这三类的理解,有歧义的请多多指教~~~对象
标识,属性,操作。比如小汽车就是一个对象类
对象的集合。比如车就是一个类,包括各种各样的车。继承
就是一般类的延伸,不必重新定义新定义,比如四边形就是多边形的一个继承。类设计的时候分三种情况:直接复用,从寄存类演化,重新开发。
应用:
生存期论域分析
分析开发问题的模型
分析问题论域较宽范围内的问题
建立系统实现环境
二、模型
模型化技术有三种情况,分别是对象模型、功能模型和动态模型1、对象模型
关联的形式:聚合,限定和角色2、动态模型
包括状态图和事件追踪图。3、功能模型
通过计算得到输出数据,由多个数据流图组成三、总结
通过看着三集视频,感觉自己还是有点收获的,因为之前对于面向对象的理解基本是0,现在最起码懂了许多,现在的进度比较慢,在做好自己专业课的同时也能把学习进度和效率提高上去,不要求太多,只要把计划的做完就是好样的,加油~~~相关文章推荐
- Lua编程示例(二):面向对象、metatable对表进行扩展
- C#中面向对象编程机制之多态学习笔记
- 浅谈Lua的面向对象特性
- Lua面向对象之类和继承浅析
- JavaScript面向对象的两种书写方法以及差别
- 浅谈c# 面向对象之类与对象
- C#面向对象特征的具体实现及作用详解
- C# 面向对象的基本原则
- 浅谈对c# 面向对象的理解
- Ruby面向对象编程详解
- php学习 面向对象 课件第1/2页
- PHP程序61条面向对象分析设计的经验小结
- 收集学习asp.net比较完整的面向对象开发流程
- javascript 面向对象编程 万物皆对象
- 不错的JavaScript面向对象的简单入门介绍第1/2页
- [推荐]javascript 面向对象技术基础教程
- javascript 面向对象的JavaScript类
- JavaScript中的面向对象介绍
- javascript实现面向对象类的功能书写技巧
- Javascript 面向对象 继承