什么是面向对象
什么是面向对象?
这个问题困惑了我非常久。
在阅读了一本有一本书,
写了成千上万行的代码之后,
我领悟了非常多次,
非常多次我都觉得我找到了答案,
就像我在询问爱情的答案,
幸福的答案一样。
每一次的答案,
都让自己激动不已,
可是每一次都会让上一次暗淡下去,
或补充,
或推翻,
或纠缠,
最后迷失在路上。
而在这一段时间。
我领悟到了这样一层含义。
一个类中都包括属性,
和行为,
面向对象表示针对类而言,
也不是针对接口,
而是针对一切,
类,接口,行为(函数(方法))。属性等等,
对象就是你看待事物的一个方面,
一种眼光,
一种灵光乍现,
面向对象就像一面镜子,
映射出来的不是别的,
仅仅是你思想的样子。
你把类看成是一个对象。
那它就有了生命,
你也能够把行为看成是对象,
那它就有了灵魂,
相同,
你也能够把属性看成对象。
那它便有了灵魂。
一切都是多变的。
唯一不变的就是你的态度,
所以全部的模仿,
都没有灵性,
全部的思想都有生命。
对象。
只是是一个口袋,
仅仅要它足够大,
能够放下你想放进去的一切。