Re: [請益] 物件導向與Java
※ 引述《percussionsd (我在墾丁*天氣晴)》之銘言:
: 哈囉~~各位前輩....
: 這學期選修了Java這門課
: 但是深深被困惑中
: 如果用c/c++來寫class與使用物件導向概念
: 我都還ok
: 但是不知道為什麼...
: Java裡面使用到物件導向
: 就一直搞不清楚
: 是使用Net beans
: 整個關聯就很連不起來
: 推 H45 :因為複雜的專案需要懂得做分析和設計,不只是實作 05/31 16:41
: 推 ClareQ :怎麼樣卡啊?描述看看@@ 05/31 22:24
: 推 tinlans :我也好奇怎麼個卡法。 06/01 07:08
: 推 adrianshum :如果你真的 C++ ok 的話, Java 純不會這樣搞不清楚 06/02 18:54
: → adrianshum :這證明你 C++ 也只是當成 better C 去寫 06/02 18:54
: → percussionsd:我覺得IDE的環境讓我覺得卡東卡西 06/04 11:13
: → percussionsd:然後要寫的時候...就會搞不清楚...到底CLASS名稱 06/04 11:14
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: → percussionsd:跟檔案執行對應關係...雖然看過範例了 06/04 11:20
^^^^^^^^^^^^^^^^^^^^^
: → percussionsd:但是還是有些時候不對... 06/04 11:21
: → percussionsd:可能是我對物件導向也不夠深入吧>< 06/04 11:21
坦白說,我 Java 不怎麼熟、OOAD 只會硬幹
(OOAD 硬幹... 這好妙的說法)
C++ 更是只能虎爛非資訊系的大學生
但是.... 我還是想問...
你是 Java不熟? 還是對 OOAD 的思維無法實際運用?
我在寫 C++ 的時候,會覺得困惑、會覺得卡卡的、
會覺得 C++ 真xx的難寫難維護
(ㄜ... 這句話不是這篇的重點,C++ 擁護者請自行跳過... XDXD)
但是,我會覺得那是我對 C++ 不理解
我會去 C++ 的版面 or 書籍來尋求解答(慰藉?)
所以,如果你是卡在
「為甚麼有時候 class 名稱要跟檔名一樣,有時候卻不用」這類問題
那我建議... ㄜ... 多看幾本 Java 的書,不要到 Java 版發問喔... [被毆死]
另一個角度來說,我覺得 OOAD 跟演算法差不多
跟實做的語言基本上是獨立的
你在分析設計的時候,根本不用想到 Java 是如何如何、C++ 是怎樣怎樣
而是把該拆的物件獨立出來、想清楚每個物件的職責範圍、互動方式
(套句社團的講法:把組織章程給想好 XDXD)
如果你是這個部份有問題,那才是在這個版發問
然後把你卡住的地方描述的再清楚一點
就這樣....
====
好啦好啦... [擦鼻血] 有問題還是記得來 Java 版問啦... [倒地不起]
--
侃侃長論鮮窒礙 首頁:http://www.psmonkey.idv.tw
眾目睽睽無心顫 Blog:http://ps-think.blogspot.com
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.20.131.97
→
06/23 01:07, , 1F
06/23 01:07, 1F
→
06/23 01:07, , 2F
06/23 01:07, 2F
→
06/23 01:08, , 3F
06/23 01:08, 3F
推
06/23 03:10, , 4F
06/23 03:10, 4F
討論串 (同標題文章)
OOAD 近期熱門文章
PTT數位生活區 即時熱門文章