2008年5月7日

冒号和他的学生们(连载7)——对象范式

     摘要: OOP简谈
短憩之后,引号迫不及待地问:“面向对象的范式应该是一种特殊的命令式吧?”。。。

与其说OOP更具重用性,不如说更具易用性。。。

如果把整个流程看作一颗倒长的大树,过程式编程自树根向下,逐渐分支,直到每片树叶,类似数学证明中的分析法,即执果索因的逆推法;OOP则从每片树叶开始,逐渐合并,直到树根,类似数学证明中的综合法,即执因索果的正推法。。。

函数是被动的实体,对象是主动的实体。过程式程序的世界是君主制的,主函数是国王,其他函数是臣民,等级分明,所有臣民在听命于上级的同时也对下级发号施令,最终为国王服务;OO程序的世界是民主制的,所有对象都是独立而平等的公民,有权力保护自己的财产和隐私并向他人寻求服务,同时有义务为他人提供承诺的服务,公民之间通过信息交流来协作完成各种任务。。。  阅读全文

posted @ 2008-05-07 00:05 郑晖 阅读(1450) | 评论 (15)编辑 收藏

导航

统计

公告

简介、更新预告及下载(2008年7月23日)
《冒号和他的学生们》目录
《冒号和他的学生们》写作提纲

留言簿(7)

随笔分类(31)

随笔档案(31)

文章档案(1)

最新随笔

积分与排名

最新评论

阅读排行榜

评论排行榜