Java筆記 介面(更新)

等風來1D發表於2020-12-22

介面組成更新概述

介面組成

1.常量 public static final 

2.抽象方法 public abstract

3.預設方法(java8)

4.靜態方法(java8)

5.私有方法(java9)

介面中的預設方法

定義格式:public default 返回值型別 方法名(引數列表){}

範例:public default  void show3(){}

介面中的預設方法的注意事項:

1.預設方法不是抽象方法,所以不強制被重寫。但是可以被重寫,重寫的時候去掉default關鍵字

2.public 可以省略,default不能省略

介面中的靜態方法

定義格式:public static 返回值型別 方法名(引數列表){}

範例:public static  void show(){}

介面中的靜態方法的注意事項:

1.靜態方法智只能通過介面名呼叫,不能通過實現類名或者物件名呼叫

2.public 可以省略,static不能省略

介面中的私有方法

 

相關文章