還是存在有某些應用不可能用 Java 的 Interface 漂亮的寫出來的 ???
--
搞不好很久以後,幾年或幾十年後,可以發現得救了的自己。而且那時候,大象回到
平原去,用比我所用的更美好的語言,開始談論這個世界。
-聽風的歌,村上春樹
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>
> 請問多重繼承是可以避免的嗎 ???
> 我是說在一般 OO 的觀念中 ... 多重繼承都可以用某種方法簡化成像
> Java 的 Interface 那樣嗎 ???
可以
> 還是存在有某些應用不可能用 Java 的 Interface 漂亮的寫出來的 ???
雖然可以不用多重繼承, 但有些時候使用它會比較簡便.
至於要不要用多重繼承就看 programmer 的判斷.
四眼的王蟲
我可不可以請問一個比較實際的問題 ~~~
就是 ...
class A {
int a;
};
class B : public virtual A {
int b;
};
class C : public virtual A {
int c;
};
class D : public B, public C {
int d;
};
像這樣的結構要怎麼轉成像 Java 的 Interface 繼承呢 ???
是不是就沒有辦法 ... 要從設計的階段就要避免..