由于课程需要,学习Java和面向对象也已经好几个月了,来浅浅的谈论一下我对面向对象的理解。 什么是面向对象? 如果你百科或者wiki一下,倒是能翻出一大堆来。如果你嫌这些答案不够深沉,不够装逼,甚至还可以知乎一下云云。 但是,你有没有想过,学习程序设计是为了什么? 从正式开始接触计算机到现在也已经两年了,我再也翻不下去一堆堆厚重的书籍和资料,原因在于它们只是为了写更多的文字,却很少能够把一个简单的概念解释清楚。 我很欣赏一个程序员的本质是单纯,老老实实写写代码本身是一件很开心的事了(对此,我深信Java让简单主义者开心不起来),而不是像个学术研究者一样,