摘要:
托马斯.库恩提出“科学的革命”的范式论之后,Robert Floyd在1979年图灵奖的颁奖演说中使用了编程范式一词。编程范式一般包括三个方面,以OOP为例:1.学科的逻辑体系:如类/对象、继承、动态绑定、方法改写、对象替换等等机制。2.心理认知因素:按照面向对象编程之父Alan Kay的观点,“计算就是模拟”。OO范式极其重视隐喻(metaphor)的价值,通过拟人化,按照自然的方式模拟自然。3.自然观:强调程序的组织技术,视程序为松散耦合的对象/类的集合,以继承机制将类组织成一个层次结构,把程序运行视为相互服务的对象们之间的对话。 简单的说,编程范式是程序员看待程序应该具有的观点百度百.. 阅读全文
posted @ 2012-07-07 15:47
2012
阅读(878)
评论(0)
推荐(0)