Re: [問題] 新手請教關於多層方法整理程式架構的問題

看板java作者 (hoi)時間12年前 (2011/11/11 10:34), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串3/3 (看更多)
哇塞...看到這麼多字的回應真的超感動的>___< 我想我應該就是您說的以為有個類別, 然後放個new提個this來用就是物件導向的麻瓜吧...(遮臉 先說說我整體的用途是一隻用來設計機械用的程式, 我希望能夠清楚明瞭的去定義每個設計功能, 例如: //  大類 種 類 尺寸設計 ... 諸多細節 機械┬齒輪┬正齒輪┬軸承設計 (new一個軸承物件來用)   │  │   ├銷鍵設計 (new一個銷鍵物件來用)   │  │   └齒型設計   │  ├斜齒輪┬軸承設計   │  │   ├銷鍵設計   │  │   └齒型設計   │  └...............   ├軸承—軸承設計┬公差配合計算(每種公差配合計算不全然相同)   │       └拋光打磨計算(每種表面處理計算不全然相同)   ├銷鍵—銷鍵設計┬公差配合計算(每種公差配合計算不全然相同)   │       └拋光打磨計算(每種表面處理計算不全然相同)   ├滑輪 ......多種類型   ......多種零件 類似這樣的安排,是想讓程式清楚一點, 讓我能夠很快的找到我要設計增加的功能在哪裡, 因為每個設計的部分都很細可能會需要很多分類, 以這樣的安排方式看起來就是很明確的知道, 我要增加新的齒輪的程式就是去齒輪的類別去找, 增加了斜齒輪後能夠繼續撰寫更多更深層部件的計算程式。 另外每種零件依需求也不一定需要進行加工處理計算, 直接開模出來就是成品的也有。 關於被藏起來的剪刀,我想對機械專業人員來說, 應該是不會有找不到正齒輪是在齒輪類別裡頭的問題。 非常謝謝你的回答。 -- 酷酷方盒子 - QQBoxy http://QQBoxy.blogspot.com   -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.17.100

11/11 11:00, , 1F
聽起來你可以看一下design pattern,或許有幫助
11/11 11:00, 1F


11/11 11:56, , 3F
Wow~這太讚了!!非常感謝兩位>w<
11/11 11:56, 3F
文章代碼(AID): #1El8cnPE (java)
文章代碼(AID): #1El8cnPE (java)