[問題] 如何將物件導向的概念應用至hanoi

看板OOAD作者 (OK的啦~我都可以接受)時間16年前 (2008/04/06 23:51), 編輯推噓7(704)
留言11則, 6人參與, 最新討論串1/4 (看更多)
最近才剛接觸物件導向的概念 看了一些書, 想要來實作看看 所以就把以前程序導向寫過的c拿來改成物件導向 可是實在不大能在實作應用這些概念 以下是我的問題<(_ _)> 用物件導向的概念來實作一個河內塔 A, B, C代表三柱 java hanoi CBAB C 表示說由小到大的盤子依序在C, B, A, B柱 且目的地是C柱 請問一下如果是眾板友 會怎麼以物件導向的概念下手呢?? (不用程式碼,只要給我個方向讓我知道該怎麼分析即可) 感謝大家<(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.243.43

04/07 00:31, , 1F
現在有一種東西叫河內塔,還有一種東西叫盤子,塔可以放盤子
04/07 00:31, 1F

04/07 09:40, , 2F
河內塔是指三根柱子嗎??
04/07 09:40, 2F

04/07 09:41, , 3F
所以移動盤子的部分算是河內塔在做囉??
04/07 09:41, 3F

04/07 10:51, , 4F
沒有標準答案,只有最適合的做法。你覺得是「誰」在移動盤子?
04/07 10:51, 4F

04/07 10:52, , 5F
有辦法回答我的問題,就知道移動盤子是誰在做了!
04/07 10:52, 5F

04/07 20:04, , 6F
感謝指教<(_ _)>
04/07 20:04, 6F

04/07 21:00, , 7F
沒必要硬用物件導向,不然封裝、繼承、多型你要怎樣套?
04/07 21:00, 7F

04/07 21:03, , 8F
而且真正的物件導向並不鼓勵無意義的繼承...
04/07 21:03, 8F

04/14 19:28, , 9F
我想應該是和尚在移動盤子
04/14 19:28, 9F

04/18 03:33, , 10F
XD
04/18 03:33, 10F

04/26 04:05, , 11F
我想那和尚應該要移動好幾輩子
04/26 04:05, 11F
文章代碼(AID): #17-F6MIK (OOAD)
文章代碼(AID): #17-F6MIK (OOAD)