黑马程序员技术交流社区

标题: 面向过程和面向对象 [打印本页]

作者: 心若不动    时间: 2016-4-10 11:59
标题: 面向过程和面向对象
1). 面向过程:
    C语言就是1门面向过程的语言.
    缺点: 一旦需求发生变化.就要重新来. 就要把代码推倒重新来.
    C语言中有函数.函数与函数之间是相互独立的. 没有人的概念.


2). 面向对象:
    OC语言就是1门面向对象的语言.
    优势: 后期的维护和修改非常的方便 需求变化,大不了我重新换人.
    人: 1个人可以有与之相关的很多的功能.

3) 如何使用面向对象来解决问题.
        1. 当你遇到1个需求的时候,千万要记住,不要自己1步1步去实现.
        2. 框架.框架中就有很多人在里面听你的召唤.不同的框架中,预置了很多可以做不同事情的人. 类.
        3. 首选,先去找预置的框架中是否有专门做这个事情的人.如果有,直接喊过来用
        4. 如果没有.就自己造1个可以实现这个需求的人.自己造的话.不仅现在可以用这个人,并且以后也可以使用.

作者: 缘之有缘    时间: 2016-4-10 13:06
学习了。。。   
作者: 张立鹏    时间: 2016-4-10 16:47
面向对象和面向过程是两种编程或者说是解决问题的方式的不同
作者: jyjiawohao    时间: 2016-4-10 22:23
支持支持支持支持支持
作者: BackingAlongRay    时间: 2016-4-11 00:28
涨姿势!!!!!!!
作者: a_skting    时间: 2016-4-12 01:31
学习了。。。
作者: 烛风小糊涂    时间: 2016-4-13 23:55
不错,学习了,谢谢楼主的分享!
作者: 张立鹏    时间: 2016-4-14 21:39
面向对象和面向过程最重要的就是思维方式的变化,不再是我要怎么做,而是我要谁来帮我做




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2