读书笔记-面向对象
来源:互联网 发布:淘宝网jbl战鼓真假 编辑:程序博客网 时间:2024/06/16 00:04
浅谈面向对象
看了谭云杰老师的《Thinking In UML》一书,前面讲解了面向对象的内容,特此编写一下读书笔记。
面向对象的三大特征:
封装、继承、多态
面向对象的目标
构造一个更大更复杂的系统
面向对象的优点
复用;可拓展性增强;利于分工协作;更能专注某个功能点研究,需要考虑的信息量大大减少。
面向对象的抽象层次
- 自底向上
- 自顶向下
面向对象的难点
现实世界如何映射到一个对象世界?
对象世界如何描述现实世界?
如何验证对象世界是否正确反映了现实世界的方法?
面向过程的分析方法
找到过程的起点,顺藤摸瓜,分析每一个部分,直至达到过程的终点。这个过程中的每一个部分都是过程链上不可分割的一环。
个人总结
面向过程和面向对象是相互协作的。我们先用面向对象的思想将一辆“汽车”拆分成各个“零件”。而对于每一个“零件”如何进行设计,则是使用到面向过程的思想。
阅读全文
1 0
- 面向对象读书笔记
- 面向对象读书笔记
- 《面向对象软件工程》读书笔记
- 读书笔记-面向对象
- 读书笔记--面向对象设计原则
- #java读书笔记#面向对象1
- #java读书笔记#面向对象2
- 面向对象的程序设计读书笔记
- 读书笔记 -- 面向对象的设计原则
- 读书笔记:面向对象设计(OOD)原则
- c++ 面向对象编程----读书笔记(1)
- c++ 面向对象编程----读书笔记(2)
- 面向对象系统分析与设计 读书笔记 Chapter1
- 读书笔记:面向对象分析与设计
- 读书笔记9:面向对象设计原则
- 谭浩强-《C++面向对象》读书笔记1
- 谭浩强-《C++面向对象》读书笔记2
- 谭浩强-《C++面向对象》读书笔记3
- log4j自定义日志
- File文件基本操作之一: java 复制文件夹及其下面的子文件夹
- jquery选项卡
- Java SE知识补充
- JS的作用域和声明提前
- 读书笔记-面向对象
- Http协议与TCP协议简单理解
- Java流:将指定目录和子目录下的指定扩展名(.java)的文件所在路径写到一个文件中,形成一个文件清单。
- Spring Boot第一弹:Spring Boot之“Hello World”
- VS2010添加现有的一个CPP文件在加载文件时候报错:使用简体中文加载文件xxx.cpp的时候,有些字节已使用Unicode替换……
- EL表达式知识点
- if __name__=='__main__':
- Add Two Numbers
- Linux(CentOS 7_x64位)系统下安装ACPYPE