[問題] 請問怎麼看懂 OO 的程式

看板C_and_CPP (C/C++)作者 (mself)時間14年前 (2011/12/02 22:29), 編輯推噓4(403)
留言7則, 5人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Linux, GCC 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) Python 問題(Question): 看 non-OO 的 code 感覺還算看得出程式脈絡, 除非用了很多 function pointer 或特殊的 macro 可是看 OO 的 code 總感覺看不出程式怎麼執行的 特別是 C++ / python 混和的,好像更容易搞不清楚來龍去脈。 當然,主要是我不熟悉 OO,也很少寫 OO 架構下的程式的關係。 想請教是否能給我一些忠告? 或是您曾經有類似歷程,分享一下寶貴的經驗? 非常謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.137.3 ※ 編輯: mself 來自: 59.104.137.3 (12/02 22:29)

12/02 22:52, , 1F
我個人是寫了一段時間的java以後才比較能領悟@@
12/02 22:52, 1F

12/02 23:13, , 2F
從寫C轉到C++的感覺是,以前C習慣看"流程". 但轉C++後改成
12/02 23:13, 2F

12/02 23:14, , 3F
去看類別功能,還有物件的互動關係.流程已經看不太出來了
12/02 23:14, 3F

12/02 23:15, , 4F
C++流程感覺只有main進入後物件被創造的那段..之後就沒了
12/02 23:15, 4F

12/02 23:31, , 5F
我們教授也是用Java讓我們學OO的
12/02 23:31, 5F

12/02 23:53, , 6F
先找main 再來找文件 然後去廟裡拜拜
12/02 23:53, 6F

12/04 15:21, , 7F
謝謝以上寶貴的意見~
12/04 15:21, 7F
文章代碼(AID): #1EsE2k-A (C_and_CPP)
文章代碼(AID): #1EsE2k-A (C_and_CPP)