看板java
标 题Re: [问题] interface的使用..?
发信站KKCITY (Thu May 18 13:59:43 2006)
转信站ptt!ctu-reader!Spring!news.nctu!news.ntu!bbs.ee.ntu!news.kkcity.com.tw
※ 引述《[email protected] (默黓)》之铭言:
> ※ 引述《PsMonkey (痞子军团团长)》之铭言:
> : 那你为什麽不直接用 b 就好了... Orz
> : interface 的 class 只是一个介面,一个规范
> : 他就是故意让里头不要有一些 "实质" 的东西
> : (也许你现在的需求,用 abstract 会比较好?)
> : 你要逆其道而行,当然会觉得很奇怪 & 不顺手
> : 就好像吃牛排只用筷子,吃寿司用刀叉...
> : 所以,你要不要回头读 or 想一下,interface 这个设计的意义在哪里?
> 我也觉得很奇怪..但是因为这是原本题目的要求..
> 他要我建2个class做不同的node.一个存link, 一个存data..
> 然後两个都要载入同一个介面..
> 到现在..我还不知道介面里该放什麽..
> 原题目的用意好像是打算建立一个类似变异记录的东西...把2种节点都看成同一个东西..
> 可是现在用起来就会卡住...读不到节点里储存的资料..
> 所以我才想问是不是有办法可以把资料取出来...
让两个node在implement该interface时, 都传回该资料就好了.
用同一个介面就可以读不同node的资料
--
┌─────◆KKCITY◆─────┐ ◢
◤ 找歌最方便 KKBOX 歌词搜寻!!
│ bbs.kkcity.com.tw │ \^_^ / ★http://www.kkbox.com.tw★
└──《From:140.109.18.149
》──┘ ◤ 唱片公司授权,音乐尽情下载
--