/*
需求:電腦執行例項,
電腦執行基於主機板。
*/inte***ce pci //擴充套件槽
class mainboard //主機板
public void usepci(pci p)//pci p = new netcard()//介面型引用指向自己的子類物件 }
}//介面的出現增加了功能的擴充套件,多型的應用提高了程式的擴充套件性
class netcard implements pci
public void close() }
class soundcard implements pci
public void close() }
/*class mainboard
public void usenetcard(netcard c) }
class netcard
public void close() }
*/class duotaidemo5
}
——摘自《畢向東25天》
Java 多型 示例
基礎班學生 學習,睡覺。高階班學生 學習,睡覺。可以將這兩類事物進行抽取。多型將物件呼叫變簡單了,可以指揮一批物件去做事情,只要找到這些物件共同所屬型別。對型別進行抽取,導致了多型的產生,操作同乙個大型別,對大型別中的小型別都能進行操作。abstract class student class do...
JAVA多型示例
1 class superclass27 8class subclass1 extends superclass914 15class subclass2 extends superclass 1621 22 public class testobjectmethod 52public static...
Java面向介面程式設計與多型的示例學習
首先假設乙個場景,比如我們是賣手機的,如果顧客來了挑選手機,需要乙個個拿不同型號的手機去演示功能 為了簡便,我們可以製作乙個介面,在介面一端連線手機,另一端控制演示手機的各個功能 手機都有發簡訊 打 兩個基本功能,我們可以將介面設定為這兩個功能 public inte ce cellphone 下面...