作者king19880326 (OK的啦~我都可以接受)
看板OOAD
標題[問題] 如何將物件導向的概念應用至hanoi
時間Sun Apr 6 23:51:49 2008
最近才剛接觸物件導向的概念
看了一些書, 想要來實作看看
所以就把以前程序導向寫過的c拿來改成物件導向
可是實在不大能在實作應用這些概念
以下是我的問題<(_ _)>
用物件導向的概念來實作一個河內塔
A, B, C代表三柱
java hanoi CBAB C 表示說由小到大的盤子依序在C, B, A, B柱
且目的地是C柱
請問一下如果是眾板友
會怎麼以物件導向的概念下手呢??
(不用程式碼,只要給我個方向讓我知道該怎麼分析即可)
感謝大家<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.43
1F:推 H45:現在有一種東西叫河內塔,還有一種東西叫盤子,塔可以放盤子 04/07 00:31
2F:→ king19880326:河內塔是指三根柱子嗎?? 04/07 09:40
3F:→ king19880326:所以移動盤子的部分算是河內塔在做囉?? 04/07 09:41
4F:推 H45:沒有標準答案,只有最適合的做法。你覺得是「誰」在移動盤子? 04/07 10:51
5F:推 H45:有辦法回答我的問題,就知道移動盤子是誰在做了! 04/07 10:52
6F:→ king19880326:感謝指教<(_ _)> 04/07 20:04
7F:推 tinlans:沒必要硬用物件導向,不然封裝、繼承、多型你要怎樣套? 04/07 21:00
8F:→ tinlans:而且真正的物件導向並不鼓勵無意義的繼承... 04/07 21:03
9F:推 etrexetrex:我想應該是和尚在移動盤子 04/14 19:28
10F:推 KanoLoa:XD 04/18 03:33
11F:推 pthuang :我想那和尚應該要移動好幾輩子 04/26 04:05