首页 > 应用开发 > Java > 第2章 万事万物皆对象
我以为,对刚刚开始学习程序设计的学生而言。无所谓面向对象与面向过程之分--假如,他们并不想学习两种风格的程序设计,而只想掌握其中的一种。
所谓的面向对象,在我看来,就是自然生活化的程序设计。在生活中解决问题的时候怎么想,在所谓的面向对象的程序设计中,就怎么想。
比如:
[@more@]如果我想做菜(2)原料都用买来的半成品,洗净,改刀,调制,准备下锅。这是通用的做法。不管原料是怎么来的,反正有大量的半成品,选合适的就是。初步设计只考虑大家吃什么,菜谱也只考虑根据现有的原料怎么做而已。
面向对象的程序设计走得更远...呵呵... 看样子,它只准备菜谱,把原料在原料库里的地址名称查到标明就行。 下一步的炒菜都省了----自然有编译系统为它,根据原料地址按图索骥地拿到原料,按菜谱中的标明的做法,自动地做集成。 这些程序员.... 嗨...也太舒服了吧....
5、根据菜谱炒菜----这相当于做系统集成
6、备盘上桌----这相当于交付使用
其实,没有学习过程序设计的人,会很自然地接受面向对象程序设计的方法。
这是一种非常自然的方法。
不知道为什么大家都说这种方法掌握起来比较难... 往下看看再说吧...
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10469798/viewspace-1007190/ ,如需转载,请注明出处,否则将追究法律责任。