Java面試基礎回顧12-接口

接口概述:體現的是規範,是標準。實現接口的子類必須重寫完接口裡面的全部抽象方法。

接口格式:修飾符 interface 接口名稱{

}

注意:JDK1.8之前接口中只有抽象方法和常量。

類實現接口格式:修飾符 class 實現類名稱 implements 接口1,接口2{

}

實現接口的類稱為實現類,一個類可以實現多個接口。

引申:類與類是單繼承關係,一個類只能繼承一個直接父類。類與接口是多實現關係,一個類可以實現多個接口。接口與接口是多繼承關係,一個接口可以同時繼承多個接口。

瞭解:JDK1.8之後接口新增了三個方法,默認方法、靜態方法、私有方法

<code>public class InterfaceDemo {
public static void main(String[] args) {
Philips philips =new Philips();
philips.usb();
}
}

/**
* 鼠標接口
*/
interface Mouse{

/*usb規範*/
void usb();

}

/**
* 飛利浦鼠標類實現鼠標接口
*/
class Philips implements Mouse{

/*
實現鼠標類中抽象方法
*/
@Override
public void usb() {
System.out.println("飛利浦鼠標集成usb插口");
}
}/<code>


分享到:


相關文章: