- 面向过程和面向对象的区别
面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。早期先有面向过程思想,随着软件规模的扩大,问题复杂性的提高,面向过程的弊端越来越明显的显示出来,出现了面向对象思想并成为目前主流的方式。两者都贯穿于软件分析、设计和开发各个阶段,对应面向对象就分别称为面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)。C语言是一种典型的面向过程语言,Java是一种典型的面向对象语言。
- 面向对象和面向过程思想小结
1.都是解决问题的思维方式,都是代码组织的方式。
- 面向过程是一种“执行者思维”,解决简单问题可以使用面向过程。
- 面向对象是一种“设计者思维”,解决复杂、需要协作的问题可以使用面向对象。
- 面向对象离不开面向过程:
- 宏观上:通过面向对象进行整体设计
- 微观上:执行和处理数据,仍然是面向过程。。
作业:
7. 说出面向过程和面向对象的相同点、不同点。
相同点:面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。两者都贯穿于软件分析、设计和开发各个阶段,对应面向对象就分别称为面向对象分析(OOA)、面向对象设计(OOD)和面向对象编程(OOP)。Java是一种典型的面向对象语言。
不同点:C语言是一种典型的面向过程语言,面向过程按照步骤,一步一步来进行操作。
- 面向对象是设计者思维,面向过程是执行者思维。如何理解/li>
答:由两者所处的位置决定,面向对象先总体再部分,而面对过程则是一步一步来。
- 使用面向对象分析和设计方法,按照如下场景写一首诗(或者自己设计一个场景):
抖音刷到半夜,脖子都TM酸了,手指都TM麻木了,仍然不眠不休的想看,真是上瘾了。躺下就后悔,想抽自己,这样累死了自己,还没学到东西,这和坐路边嗑瓜子扯淡有什么区别/p>
想以后过上好日子,还得学习啊。还不如看会尚学堂的课程,好好学习,拿个百万年薪。
《抖音不如尚学堂》
高淇
抖音手指麻,
半夜不眠刷。
明日尚学堂,
月薪九万八。
场景:
早晨、教师、电脑、程序员、全班的人。
高老师讲面对对象,讲完老师一个一个问,今天面对对象学的怎么样,大多迷迷糊糊,有基础的还好些, 高老师说:“现在没听懂没关系,练着练着就懂了,现在就是树立我:万事开头难,一步一步走:。
寻对象
早上学习新知识
面对对象课来讲
高师宏观详细说
学员朦胧雾中听
要问学的怎么样
只待代码三万行
学习知识急不得
脚踏实地慢慢来
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91375 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!