Re: [問題] 想請問interface的具體意義
※ 引述《jaw109 (潑文章都是為了養小雞)》之銘言:
: ※ 引述《godfat (godfat 真常)》之銘言:
: : 有的話,就要看你交通工具怎麼實作「刷刷刷」
: : 這跟「電動雨刷」一點關係也沒有
: : 因為交通工具根本就不知道「電動雨刷」的存在
: : 除非你加上去……
: : 但如果你這麼做,就違反你自己本身對「交通工具」的前提了
: : 這個問題跟 C++ 或 Java 並沒有關係
: 抱歉我困惑了,因為要這麼使用的話
: 有點違反我對物件導向的理解
: 容我再舉個例子
: 我:"可以跟你一起去吃飯嗎"
: 正妹:"你有存在任何交通工具嗎?"
: 我:"我有一台Civic跟一台Dio, 但是Civic被我爸開走了"
: 正妹:"Dio是一種汽車嗎?"
: 我:"不,Dio是一種機車"
: 正妹:"你沒有任何一輛汽車,那麼我才不跟你出去呢"
: 我:".........."
: 我一直以為 這樣的架構下 交通工具才是這整個family的super class
: 如果電動雨刷才是super class的話...
為甚麼「電動雨刷」一定得是 super class @__@
: 那麼正妹應該會這麼問:"你有存在任何電動雨刷嗎?"
如果這個判別方法迅速有效,why not?
: 這.....這我不是很能理解耶....
這個 thread 看到這裡,我有點暈了 (根本就是翻了 XD)
請循其本...
設計是你自己可以 handle 的,而且沒有標準答案
也許你現在的設計,用現實世界的說法來套用會很怪
但是程式可能寫起來很方便
甚至也可以設計出違反物件導向理念的設計(這事我常常作 \囧/)
=====
所以... 是說我不是很懂你想要問什麼 @__@
godfat, H45 快起床回 po 阿... [鞭]
--
侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.195.54
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 9 之 29 篇):