鱼C论坛

 找回密码
 立即注册
查看: 5578|回复: 2

[已解决]面向对象和面向过程

[复制链接]
发表于 2017-6-7 04:26:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本人零基础,学习快1月了,老是听说面向对象面向过程,只是表浅的知道C语言是面向过程Python是面向对象的,昨天看的苹果软件的编程OB什么的也是面向对象,一直搞不懂什么是过程什么是对象,起床尿尿灵光一闪,我可不可以理解为面向对象就好比是领导,安排我去拿个快递,至于我是走这去,还是做公交,还是打车都不重要,快递拿回来就OK,而面向过程就好比是保姆,8点到公交站,9点到地铁站一步一步都要安排好,如果是那么我可不可以理解为所有面向对象的编程语言都比面向过程的要简单,因为我可以把精力放在软件更多的功能上,而不是为实现某一项功能去研究该如何调用乱七八糟的函数来实现,本人性格不喜欢问都是靠自己悟,好处是问完可能过几天就忘了,坏处是自己悟的一旦错了会被自己误导很久很难纠正,所以还是不耻下问吧
最佳答案
2017-6-7 09:17:07
本帖最后由 零度非安全 于 2017-6-7 09:21 编辑

简单点,面向过程就是就是由许多函数构成,每个函数完成一个特定的功能

而面向对象是以类为主,类是某一类事物的抽象出来的,它把这一类事物抽象出它们共同的特征和行为,并对其进行封装,

由该类可以创建出它的实例对象,比如人类它就是一个类,你是人,我也是人,那么,我们都是人类这个类创造出来的实

例对象,对象中没有函数,只有方法和属性,比如我们的身高、体重等它们就是属性,去商场购物、去旅游、吃饭、睡觉

等它们是方法,这些特征是从我们所有人中抽出来的东西,它是共有的,在面向对象里,它就会把这些进行封装成一个类
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-6-7 09:17:07 | 显示全部楼层    本楼为最佳答案   
本帖最后由 零度非安全 于 2017-6-7 09:21 编辑

简单点,面向过程就是就是由许多函数构成,每个函数完成一个特定的功能

而面向对象是以类为主,类是某一类事物的抽象出来的,它把这一类事物抽象出它们共同的特征和行为,并对其进行封装,

由该类可以创建出它的实例对象,比如人类它就是一个类,你是人,我也是人,那么,我们都是人类这个类创造出来的实

例对象,对象中没有函数,只有方法和属性,比如我们的身高、体重等它们就是属性,去商场购物、去旅游、吃饭、睡觉

等它们是方法,这些特征是从我们所有人中抽出来的东西,它是共有的,在面向对象里,它就会把这些进行封装成一个类
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-6-15 03:50:28 | 显示全部楼层
零度非安全 发表于 2017-6-7 09:17
简单点,面向过程就是就是由许多函数构成,每个函数完成一个特定的功能

而面向对象是以类为主,类是某一 ...

谢谢老师
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-23 10:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表