zoukankan      html  css  js  c++  java
  • 面向对象和面向过程讲解

    面向对象:把构成这个问题的事物分成一个的对象,然后调用对象

    面向过程:分析出实现这个问题所需要的步骤,然后一个步骤一个步骤的时间,然后从上往下把每个步骤连载一起。

     

    例子说明:

    洗衣服:

    面向过程:把衣服放进盆子里->到洗液->加水->洗衣服->倒脏水->加水->洗衣服->拧干->晾晒;

    面向对象:加水->洗衣服->倒脏水->加水->洗衣服->拧干这一系列洗衣机可以操作,所以可以把洗衣机看作一个对象,最终过程是把衣服放洗衣机->到洗衣液->启动洗衣机->晾干;

     

    优缺点:

    面向对象:因为他的特性是封装,继承,多台。所以它易扩展,易维护,易复用,但是因为需要实例化对象调用类,会消耗一定资源

    面向过程:不需要实例化对象调用类所以它性能比面向对象好,但是它不易扩展,不易维护,不易复用。

     

  • 相关阅读:
    FireFox 火狐浏览器 新标签页的常用网站恢复默认设置
    有关BT下载的Tracker
    优化分页展示
    导航条
    Bootstrap栅格系统
    分页器
    浅谈深拷贝和浅拷贝
    浅谈==和===
    浅谈typeof 和instanceof
    浅谈JavaScript中的this
  • 原文地址:https://www.cnblogs.com/L-moye/p/14385460.html
Copyright © 2011-2022 走看看