zoukankan      html  css  js  c++  java
  • 面向对象oop 和类

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

      面向对象:面向对象的思维模式说白了就是分类思维模式。思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索

          自我理解(领导思想 让一类人干一类事,思考的使用谁干,至于怎么干不用考率

      面向过程:面向过程的思维模式是简单的线性思维,思考问题首先陷入第一步做什么、第二步做什么的细节中。这种思维模式适合处理简单的事情

          自我理解 (员工思维 事情怎么具体做,一步一步实行)

    面向对象思维方式的好处

      面向对象思维方式是一种更符合人们思考习惯的思想

      面向过程思维方式中更多的体现的是执行者(自己做事情),面向对象中更多的体现是指挥者(指挥对象做事情)

      面向对象思维方式将复杂的问题简单化

    面向对象编程(oop)的本质

      面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。

     

                     抽象是什么?就是将多个物体共同点归纳出来,就是抽出像的部分

     

                     从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象。

     

                     从代码运行角度考虑是先有类后有对象类是对象的模板

     

         如下图深刻的揭示了类和对象的关系

    类和对象的区别

        类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体

  • 相关阅读:
    linux查看与设置主机名
    为什么用户主目录下.bash_profile没有自动执行
    sqlplus查看服务名
    linux之cp/scp命令+scp命令详解
    查看磁盘使用量
    yum源
    微软输入法删除
    Android下 ionic view 无法登录
    inline-block在ie6中的经典bug
    Apache端口配置
  • 原文地址:https://www.cnblogs.com/zqy6666/p/12053387.html
Copyright © 2011-2022 走看看