作者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