美文网首页
面向对象思想

面向对象思想

作者: coding_Liu | 来源:发表于2017-04-07 18:45 被阅读12次

    面向对象来源于面向过程 面向对象讲究扩展性 是间接引用的一种方式 不建议使用二维数组

    老王: 面向对象是一种思想,并不是代码层级的,就像架构师不会去写代码一样。(额外话:技术人员的两个层次,1)低级,拿到需求会考虑怎么实现功能,然后代码功能实现了,但是写的很乱。 2)高级,拿到需求先考虑设计结构,对象,功能拆分模块化,然后再去想功能实现<功能要是很难心理没底可以先写个demo>)

    首伟: 在小马使用一个for循环来给每一个item添加东西时,小马是循环来添加每一个个体上,而首伟提出了对象的概念。例子:在坐的5个人,每个人加一个手指,小马会一个一个加,首伟会把每个个体封装成变成一个对象,然后你添加手指,我直接在这个对象上添加手指就行了,每个调我对象的都有了这个手指。

    少侠: 这个东西不是靠学,而是靠悟!
    经验之谈 (经历的几个过程):
    1、之前刚写代码的时候就一个东西使用的很频繁,然后就处处都会写(这个就是一种面向过程编程),
    2、慢慢的就想把这些公用的东西(common)提出来,封装成一个函数,
    3、在写着写着发现自己这样提出的函数很多,然后种类也就是那么几种,
    4、然后,就将他们封装成了类(面向对象)

    相关文章

      网友评论

          本文标题:面向对象思想

          本文链接:https://www.haomeiwen.com/subject/lfzhattx.html