java 1.基礎語言 23 介面5
package demo01; /* 問題描述: 需要抽取一個公共方法,用來解決兩個預設方法之間重複程式碼的問題 但是這個共有方法不應該讓實現類使用,一個是私有化的 解決方案: 1.普通私有方法,解決多個預設方法之間重複程式碼問題 格式: private 返回值型別 方法名稱(引數列表){ 方法體 } 2.靜態私有方法,解決多個靜態方法之間重複程式碼問題 格式: private static 返回值型別 方法名稱(引數列表){ 方法體 } */ public interface MyInterfacePrivateA { public default void methodDefault1(){ System.out.println("預設方法1"); methodCommo(); } public default void methodDefault2(){ System.out.println("預設方法2"); methodCommo(); } private void methodCommo(){ System.out.println("aaaa"); System.out.println("bbbb"); System.out.println("cccc"); } }
相關文章
- java基礎-介面Java
- C語言基礎C語言
- dart語言基礎Dart
- Android開發基礎07-掌握Java語言AndroidJava
- 09-02 Java語言基礎(修飾符)Java
- Java基礎-語法基礎Java
- java基礎:CompletionStage介面Java
- SQL語言基礎(資料控制語言)SQL
- python程式語言基礎Python
- Go語言基礎-序言Go
- c語言的基礎C語言
- e語言基礎01
- 【01】C語言基礎C語言
- 【Go語言基礎】sliceGo
- Julia語言程式基礎
- SQL語言基礎(SELECT語句)SQL
- 【譯】Java8官方教程:語言基礎—變數Java變數
- JAVA語法基礎Java
- Java 基礎語法Java
- Go語言基礎語法總結Go
- Gradle 之語言基礎 GroovyGradle
- c語言基礎知識C語言
- D程式語言基礎篇
- C語言入門基礎C語言
- c語言基礎學習C語言
- C語言基礎函式C語言函式
- C語言基礎-指標C語言指標
- [06 Go語言基礎-包]Go
- SQL語言基礎(函式)SQL函式
- 組合語言-基礎功能組合語言
- JAVA基礎之5-函式式介面的實現Java函式
- 1.基礎知識
- Java基礎擴充套件1.資料輸入Java套件
- Java基礎-抽象類和介面Java抽象
- Java基礎05 實施介面Java
- Java基礎之淺談介面Java
- 【重溫基礎】1.語法和資料型別資料型別
- java基礎-衛語句Java