<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    心內求法

    制心一境,住心觀性,澄心外照,攝心內證

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      37 隨筆 :: 0 文章 :: 120 評論 :: 0 Trackbacks

    面向對象和面向過程其實并沒有本質的區別。試想,對于面向過程的程序看作一個大的對象,那么全局變量就是屬性,全局函數就是方法。只不過這個系統只有一個類。

    面向對象是什么?這個話題說起來比較長,要追溯到計算機最初的產生。

    最開始圖靈用“心內求法”的方式,在思想中構建出了計算機的理論模型——圖靈機。簡單地說,圖靈機是這樣一個“輸入-輸出系統”:輸入數據,根據預先編制的程序,改變機器內部的狀態,并產生輸出。這里面,使得圖靈機具有計算能力的關鍵就是程序,根據需要編制不同的程序,似乎就賦予了圖靈機“無限”的計算能力。

    后來,馮.諾伊曼用電路實現了圖靈機,就是電子計算機。用寄存器處理輸入輸出,用CPU執行指令進行計算。馮.諾伊曼認識到對于復雜數據的輸入輸出需要研究數據結構,對于復雜的數據處理需要研究算法。所以提出程序=數據結構+算法。他老人家的這個觀點是非常正確的,畢竟計算機是他發明的,原理他最清楚。這也是由計算機的物質基礎決定的。

    剛開始的時候,人們沒期望計算機能干那么多事情,所以按照計算機的“思維”,使用機器語言編寫程序告訴計算機該做什么。后來覺得計算機其實很能干,只是跟他說話有點費盡,于是發明了一層層的“翻譯程序”,使用越來越接近自然語言的方式編寫程序。經過了機器語言-匯編語言-高級語言這么一個過程。

    最開始的高級語言是面向過程的,后來才發展到面向對象。其實在我看來,面向對象與面向過程并沒有本質的區別。試想,如果我們把面向過程的程序看作一個大的對象,那么全局變量就是屬性,全局函數就是方法。只不過這個程序只有一個類,但是整個程序也可以算做是面向對象的。

    說了這么多,到底想說什么呢?就是,面向對象其實也沒有多“高深”,面向對象的很多原理和面向過程是非常接近的。而且,面向對象編程最基本的原理仍沒有超出數據結構和算法。但是,面向對象是其后面向組件,面向服務,面向方面等一系列方法的基礎,而且面向對象有其特有的思考問題的方式,即以對象為基礎分析和解決問題。這就引出了下一個問題:什么是面向對象的思考問題的方式?



    本人的最新博客遷移到http://thinkinside.tk,使用GitHub Pages建立。
    我會陸續將所寫的文章遷移過去,并進行補充和修正,
    歡迎過來圍觀。
    posted on 2006-11-22 13:54 心內求法 閱讀(3846) 評論(13)  編輯  收藏 所屬分類: 1.制心一境

    評論

    # re: 面向對象是什么 2006-11-22 18:15 aayz
    說清楚了嗎?  回復  更多評論
      

    # re: 面向對象是什么 2006-11-23 10:34 SeamanWang
    呵呵,好像還是不夠清楚啊  回復  更多評論
      

    # re: 面向對象是什么 2006-11-23 13:08 ZZY[匿名]
    引言好長啊~!  回復  更多評論
      

    # re: 面向對象是什么 2006-12-06 20:48 雨中風鈴
    你說了什么了嗎?好像沒說出什么來啊!!!!!!  回復  更多評論
      

    # re: 面向對象是什么 2006-12-07 09:58 心內求法
    @雨中風鈴
    請參考下一篇:http://m.tkk7.com/wanghaikuo/archive/2006/11/24/83185.html

    有問題可以交流
      回復  更多評論
      

    # re: 面向對象是什么 2007-06-12 20:50
    好象等于沒有說啊,  回復  更多評論
      

    # re: 面向對象是什么 2007-11-27 12:37 haolun
    好像真的的等于沒說:(  回復  更多評論
      

    # re: 面向對象是什么 2007-12-04 15:25 LL
    我覺得說地很清楚,加油!  回復  更多評論
      

    # re: 面向對象是什么 2008-01-03 11:41 路人

    在玩語言游戲嗎?說了半天還是沒說正題。
    在玩語言游戲嗎?說了半天還是沒說正題。
    在玩語言游戲嗎?說了半天還是沒說正題。
    在玩語言游戲嗎?說了半天還是沒說正題。
    在玩語言游戲嗎?說了半天還是沒說正題。  回復  更多評論
      

    # re: 面向對象是什么 2008-02-02 07:54 123
    沒事,閑得慌呀!  回復  更多評論
      

    # re: 面向對象是什么[未登錄] 2008-04-02 18:41 kk
    說的什么啊,答不對題,什么啊  回復  更多評論
      

    # re: 面向對象是什么 2008-11-28 22:53 也來說兩句
    好像真的真的真的真的等于沒說  回復  更多評論
      

    # re: 面向對象是什么 2009-06-24 17:50 無名氏
    浪費時間,垃圾!  回復  更多評論
      

    我常用的博客搜索
    主站蜘蛛池模板: 色婷婷精品免费视频| 亚洲综合国产一区二区三区| 亚洲va久久久噜噜噜久久天堂| 久久亚洲免费视频| 国产v亚洲v天堂a无| 免费人成在线观看网站| 四虎亚洲国产成人久久精品 | 全免费a级毛片免费**视频| 久久亚洲精品无码aⅴ大香| 伊人久久大香线蕉免费视频| 久久亚洲国产精品123区| 日亚毛片免费乱码不卡一区| 国产一精品一aⅴ一免费| 亚洲heyzo专区无码综合| 无码免费午夜福利片在线| 亚洲国产成a人v在线观看| 最近中文字幕免费2019| 亚洲毛片一级带毛片基地| 99久久人妻精品免费一区| 亚洲免费人成在线视频观看| 黄桃AV无码免费一区二区三区| 亚洲成aⅴ人片久青草影院| 国产精品亚洲专区无码不卡| 国产伦精品一区二区三区免费迷 | 亚洲女子高潮不断爆白浆| 成人免费毛片视频| 亚洲国产成人久久精品大牛影视| 免费看成人AA片无码视频羞羞网| 亚洲日韩欧洲无码av夜夜摸| 一级黄色免费毛片| 亚洲伊人成无码综合网| 久久久精品视频免费观看| 国产国拍精品亚洲AV片| 特级毛片在线大全免费播放| 亚洲成a人片在线播放| 全部在线播放免费毛片| 亚洲精品国产精品乱码在线观看| 十九岁在线观看免费完整版电影| 亚洲高清中文字幕| 亚洲黄色免费观看| 国产福利在线观看免费第一福利|