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