面向对象和面向过程




      面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。

      面向对象,只需要搞清楚对象和类的关系就可以有一个宏观把握了。

      举个例子,动物就是类,而对象呢,就是具体化的类,也就是具体化的动物,例如猪呀,或者是狗之类的具体动物。

面向对象

      面向过程:就是每一个细节:比如你要先把或开到合适的位置.然后还要洗菜 ,等油热了,才能开始炒菜,然后调料,...,起锅,到碗里,吃饭.... 适合写高质量代码

      C语言是面向过程,C++ , java,c# 则都是面向对象

      C是中级语言,面向对象是高级语言才有的本事,汇编 ,机器码.2进制都是低级语言。

      语言的高级、低级之分并不是水平或者先进性的高低之分,低级语言只是更接近底层、更接近硬件而已,而高级语言就是更接近于人类的自然语言,更接近人!

打赏

取消 我去学网

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少
微信

打开微信扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

  1. #2

    木庄网络博客(2016/10/28 11:41:03)
    不错的网站主题,看着相当舒服

  2. #1

    木庄网络博客(2016/10/14 21:02:39)
    博客做得好漂亮哦!