看板 Programming 關於我們 聯絡資訊
※ 引述《typecommand (:))》之銘言: : 1.C執行效率比C++好,而且學習曲線也較短,照理 :   說我應該選C,但是我已習慣物件導向的程式觀念 :   ,不想再重回以前的程序導向程式設計,而且我 :   撰寫的這個模擬器,日後還會繼續擴充功能,怕 :   用C來撰寫,日後功能會擴充不易。 有一個很嚴重的問題。 學過物件導向分析與設計了嗎? 沒有?!! 那C++頂多只是拿來把FUNCTION包到CLASS裡罷了。 有人真的只學C++就能寫出物件導向架構的程式? 這是不可能滴! 至於模擬器這種需要根據硬體特性寫作的東西, 程序導向才是最優美的。 硬要套物件導向的觀念 進去,會被很多繁瑣的細節搞到架構出不來。 什麼?? 有人天真的認為同樣寫一個 function, 在把他放進去 class以後就會變得比較好維護? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.140.245.68
HZYSoft:我想推這篇 163.29.223.22 02/24 00:51
ephesians:不同意,OO從概念開始,而非語言特徵開始 61.231.68.41 02/24 04:01
UNARYvvv:所以這篇不就說要去學OOAD而非光學C++嗎?220.132.114.113 02/24 23:45