Thomas. after Ku en proposed the paradigm of "Scientific Revolution", Robert Floyd in the year Turing Award uses the term programming paradigm. The programming paradigm generally includes three aspects: OOP For example:
1. logical system of a discipline, such as a class / objects, inheritance, dynamic binding, method rewriting, object replacement, and other mechanisms.
2. psychological cognitive factors: Father of elephant programming Alan Kay " computing is simulation ". oo paradigm attaches great importance to metaphor ( metaphor ) uses anthropomorphic methods to simulate nature.
3.View of nature: emphasizeProgramOrganization Technology, depending on the program as a loosely coupled object/Class sets. The class is organized into a hierarchy by inheritance mechanism, and the program running is considered as a dialogue between the objects of mutual services.
To put it simply,Programming ParadigmIt is the opinion that programmers should have on the program.
Baidu Encyclopedia: http://baike.baidu.com/view/4991765.htm
Wikipedia http://zh.wikipedia.org/wiki/%E7%B7%A8%E7%A8%8B%E8%8C%83%E5%9E%8B.
Common Language pattern https://skydrive.live.com /? Cid = 56b433ad3d1871e3 & id = 56b433ad3d1871e3% 21439 & SC = documents
Download the original document (PDF) of the figure:
Http://www.info.ucl.ac.be /~ PVR/paradigmsdiagrameng108.pdf
Download the Chinese translation file (PDF) for this image:
Http://www.delphibbs.com/keylife/images/u40/paradigmsDIAGRAMeng108_CN.zip
References
Colon classroom-programming paradigm and OOP ideas
Http://www.ppurl.com /? S = + % E8 % 8C % 83% E5 % BC % 8f
LowerIGenerationEditingChengFanTypeMasterYesOriginalThen
Http://wenku.baidu.com/view/599eaf0d763231126edb1150.html
Seven weeks and seven languages: Understanding Multiple Programming ModelsHttp://product.china-pub.com/199312
Open Course
Http://v.163.com/special/opencourse/paradigms.html
Http://open.sina.com.cn/ProgrammingParadigms.html
What is the difference between object-oriented and process-oriented http://wenku.baidu.com/view/ef3902d43186bceb19e8bbfa.html? From = rec & Pos = 1 & Weight = 1 & lastweight = 1 & COUNT = 4