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

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

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

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

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

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

    面向对象思维方式的好处

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

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

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

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

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

     

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

     

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

     

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

     

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

    类和对象的区别

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

  • 相关阅读:
    jenkins持续集成
    对pm2对研究
    模板⽅法模式
    python configparser模块
    Python正则表达式
    Python读写文件之换行符
    Python字符串
    Python字典
    Python列表
    爬虫 urllib,requests,lxml,bs4 小结
  • 原文地址:https://www.cnblogs.com/zqy6666/p/12053387.html
Copyright © 2011-2022 走看看