看板 SFFamily 關於我們 聯絡資訊
※ 引述《jfred (46 KING)》之銘言: : ※ 引述《johnnny (槍聖呂未根!!)》之銘言: : : compiler or virtual machine? : : 我的意思是: : : 圓(superclass,已implement method) - 橢圓(subclass,extend圓已implement的method) : : 現在想要加入"畫"的功能 : : 把"畫"想成是interface : : 圓(superclass,已implement method) ┐橢圓(subclass,extend圓已implement的method : : 畫(interface,未implement method) ┘ 且implement畫未implement的method) : : 但是如果我今天想要達到: : : 圓(superclass,已implement method) ┐圓柱(subclass,extend圓已implement的method : : 方(superclass,已implement method) ┘ 且extend方已implement的method) : : 這種多重繼承的特性就不能完全用interface來取代 : : 怎麼辦? : 老邱我看不懂你寫的… 嗚 我這邊是在解釋 如果硬要用interface做(達)到多重繼承的效果的話 我覺得 沒有辦法很完全 也就是說: 多重繼承的特性不能完全用interface來取代 怎麼辦? -> 我要問的是,除了interface這個方法之外,還有沒有其他的方法 至於我的例子舉的不太好 大家可以自行想像一個需要用到"多重繼承的特性"的例子.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.3.148 ※ 編輯: johnnny 來自: 61.223.3.148 (10/23 00:57)