廣義對象論

來源:互聯網
上載者:User

前幾天本想接著以前的思維中對“3.2 Programming Paradigm”的討論,用對象的觀點重新審視一下各種編程範式,為各種範式建模,從而將物件導向真正的看作是“元範式(Meta Paradigm)”,形成一種“廣義對象論”

但這種廣義對象論有什麼具體意義呢?我暫時看不出,唯一肯定的是肯定不如“廣義相對論”有用

其實從另一個角度,完全可以發明出“廣義過程論”,“廣義函數論”等,同樣的,暫時看不出有什麼具體意義

或許這種高階的思維對開發產生式編程的工具有所協助

最近看了一些對傳統物件導向的討論,如 1, 2,等等,討論內容依然出不了傳統物件導向和函數式等範型,如co,可看作是個Composite Pattern的應用,類似的思想和實現已經有很多,如PEAA中的QueryObject,Apache的Functor,都是用普通物件導向語言來表達高階過程,得到函數式風格,等等

不過還是具體實現有用,那就閉嘴,別提什麼廣義XX論了

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.