永发信息网

面向过程编程与面向对象编程的区别

答案:3  悬赏:70  手机版
解决时间 2021-05-03 20:23
RT
最佳答案
下面是我本人的理解,比较浅薄。。
举个例子,盖一座大楼,你想到的是楼怎么盖,哪里要有柱子,哪里要有梁,哪里楼梯等等(这就是面向对象),至于柱子该怎么建,用什么建,方的圆的,等等,这些都不去考虑。。这就是面向过程。。而你逐个去造柱子,造梁,造砖头,最后将他们组合。。这是面向过程。。我们盖房子的时候应该是到相应的建材店把每个材料买了然后去盖,而不是在家认真地磨砖头。。那样等你盖完房子你就没时间享受了。(嘿嘿。。)这就是为什么面向对象的思想的开发效率大大超过面向过程思想。。
用面向对象思考问题更符合我们人的思考方式。
其实我们人现实生活中都是在面向对象。比如:去饭店吃饭,你只要说明吃什么就可以了,有必要还了解这个菜是怎么做的,是哪里来的,怎么去种这个菜吗。。
这样使得面向对象比面向思想简单,更容易为人接受。。
面向对象也可以说是从宏观方面思考问题,而面向过程可以说是从细节处思考问题。在面向对象中,也存在面向过程。。在学习中,俩都是得学的。。
全部回答
从 OOP 来说分为,基本可氛围“类库的生产者”和“类库的消费者”。 类库的消费并不都是具备了面向对象思想的人,通常知道如何继承和派生新对象就可以使用类库了, 然而我们的思维并没有真正的转过来,使用类库只是在形式上是面向对象,而实质上只是库函数的一种扩展。 因此,你要站在 类库生产者 的角度去考虑,比如去考虑 .NET 类库为什么要这样设计
前者没有类和对象的概念,另一个有。前者没有方法,后者有方法。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎么可以快速的吧腹肌练到最强?
避免晕车的方法有哪些?
克孜勒萨依怎么去啊,有知道地址的么
11月5号的地震会不会延续或者更强???
QQ三国60JS花1500W找人带能升到几级?
皇马、米兰谁厉害些…
xp3系统盘安装
我想知道厦门医院皮肤科电话号码
日本便宜产品
在高中化学中能遇到的离子,分子,物质是什么
生命和人生的概念相同么
曾经沧海难为水,除却巫山不是云,是什么意思
电视剧杜拉拉升职记
潇韩建筑装饰工程有限公司地址在什么地方,想
不是任性英语怎么说,“有钱就任性”用英语怎
推荐资讯
天津有什么好地方?
电视机行管2sc5144坏了在普陀区那里有买方 另
为什么多层的房子叫楼?
一个迷失自我的人,改如何抉择?
DNF漫游PK称号哪个最好
网上银行K宝下载证书怎么下
关于熵的概念与现实用途的几个问题
if you do sleep well at night,you will fel
广州1区 邪灵饮血剑 多少钱?
又胖又黑,打一物?
电子相册哪个好,苹果手机制作电子相册软件那
“忍”该怎样解读?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?