- 23
- 0
- 约1.53万字
- 约 78页
- 2015-09-16 发布于广东
- 举报
9-1物件导向的程式设计,物件导向设计模式pdf,物件导向设计模式,物件导向,物件导向技术简介,挂物件的设计与制作,物件设计,战略导向的组织设计,导向系统设计,windows程式设计
9-1 物件導向的程式設計 人類之所以會是萬物之靈,其中一個主要原因是人類可以在錯誤中成長,物件導向的程式設計(Object Oriented Programming , OOP)也是人們在程式語言中逐漸累積的成果,這個觀念在1970年代就已提出,只是當時時機未到,所以沒有任何程式語言可以實現。現在,OOP則已是所有程式語言的標準配備,為了說明OOP大行其道的原因,筆者將程式語言的發展分為3個時期,分別是非程序導向、程序導向及物件導向,分別說明如下: 非程序導向 早期的程式語言,並沒有內儲副程式(又稱程式庫)。當我們開發新的應用程式時,如果某一功能與之前寫過的程式相近,則會將此段已完成的程式整段複製,並稍加修改即可重新加以利用,這些程式的分身包括本尊,自從複製出來以後就開始以各自的方式繁殖,結果造成各版本的差異越來越大,這些程式很難弄清楚誰複製誰,彼此之間也難再共用某些程式碼,當遇到錯誤,或欲新增功能時,更是很難逐一修改所有的程式。 程序導向 為了解決以上程式共用問題,各編譯器廠商便開始提供一些大家常用的函式,比較有規模的軟體設計公司亦會將一些常用的函式集中在一個函式庫,旗下的軟體產品一律呼叫這些標準的函式庫,而不是從函式庫複製出來修改,此即為程序導向的程式設計。 程式導向與非程序導向相比,的確解決了程式共用的問題,但是人們並不以此為自滿,有些問題還是不夠順暢,例如有些函式
您可能关注的文档
最近下载
- 结合教育游戏的智能英语听力理解评测系统在高中教学中的动机激发课题报告教学研究课题报告.docx
- 石家庄外国语校2026届中考一模生物试题含解析.doc VIP
- 2025年教师招聘考试(高等教育综合基础知识)历年参考题库含答案详解.docx VIP
- 全国江西科学技术版小学信息技术五年级下册第三单元第14课《跨学科主题:解密玩具汉诺塔》说课稿.docx VIP
- 初中生物神经调节的基本方式综合题专题训练含答案.doc VIP
- 2025年广东中考地理试题及答案.pdf VIP
- 子宫内膜异位症诊治指南(第三版).pptx VIP
- 小红书直播选品服务合同.doc VIP
- 电路分析基础(第五版).pptx VIP
- 新荷漫沼叶田田幼儿美术绘画创意课件.PPT VIP
原创力文档

文档评论(0)