关于面向对象及个人生活感悟
1.面向对象
学了半年的java和android,被人问到面向对象这个问题之后, 对于面向对象和面向过程的感悟有一些,在此和大家分享。
以前看过mars的一节视频课,他说了一个关于电梯的例子。当初感觉不理解,现在感觉编程和我们的生活就很像。以前学c,就像原始社会,物质不丰富,想要东西都需要自己去写。过程复杂,写的都不怎么好用,毕竟自己不是专研这一块,开发效率低,计算机硬件发展之后,软件也在发展。开始面向对象编程,就像商品经济社会一样,拿着钱就可以买到想要的东西(商品丰富)。就像编程过程中什么方法都已经封装好了(计算机存储变大,和处理器变快)。好像还有函数式编程,现在还比流行,等到硬件发展过后,应该会流行起来。也许每个人都可以开发自己的游戏。我曾经就听说apple就要使每个人都成为程序员(每个人都能在平台上开发自己的游戏)。
2.生活感悟
基本编程,都会有一个编程思想,以前学过c,学了一点。大学老师就讲了一些皮毛而已,我也就以一个计算机二级证结束了我的c。第一篇博客,主要是一个习惯的开始,写写博客,记一下自己的想法和代码,方便以后看和反思。同时也要工作了。不能像大学如此悠闲