大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java抽象方法和示例

Java抽象方法和示例

更新時間:2022-06-06 10:46:08 來源:動力節點 瀏覽1392次

抽象方法規則

1. 抽象方法沒有主體,它們只有如上所示的方法簽名。

2. 如果一個類有抽象方法,就應該聲明為抽象的,反之則不然,這意味著抽象類不需要必須有抽象方法。

3. 如果一個普通類擴展了一個抽象類,那么這個類必須實現抽象父類的所有抽象方法,或者它也必須被聲明為抽象類。

示例 1:抽象類中的抽象方法

//abstract class abstract class Sum { /* 這兩個是抽象方法,子類    
    * 必須實現這些方法
    */ public abstract int sumOfTwo ( int n1 , int n2 ); 公共抽象int sumOfThree ( int n1 , int n2 , int n3 );	
   //常規方法public void disp (){ System . 出來。println ( "Sum 類的方法" ); } } //常規類擴展抽象類class Demo extends Sum {
   /* 如果我不提供這兩種方法的實現,則
    * 程序會拋出編譯錯誤。
    */ public int sumOfTwo ( int num1 , int num2 ){ return num1 + num2 ; } public int sumOfThree ( int num1 , int num2 , int num3 ){ return num1 + num2 + num3 ; } public static void main ( String args []){ Sum obj = new Demo   
	  (); 系統。出來。println ( obj . sumOfTwo ( 3 , 7 )); 系統。出來。println ( obj . sumOfThree ( 4 , 3 , 19 )); 
	對象。顯示();} }

輸出:

10 26類Sum的方法

示例 2:接口中的抽象方法

默認情況下,接口的所有方法 都是公共抽象的。接口中不能有具體的(帶有主體的常規方法)方法。

//接口interface Multiply { //抽象方法public abstract int multiplyTwo ( int n1 , int n2 );         
   /* 我們不需要在接口中提及 public 和 abstract
    * 因為接口中的所有方法都是
    * public 和 abstract 默認情況下,因此編譯器將
    * 將此視為
    *公共抽象multiplyThree(int n1,int n2,int n3);
    */ int multiplyThree ( int n1 , int n2 , int n3 );     
   /* 接口中不允許使用常規(或具體)方法
    * 所以如果我取消注釋這個方法,你會得到編譯錯誤
    * 公共無效 disp(){
    * System.out.println("如果你取消注釋我會報錯");
    * }
    */ }
類Demo實現乘法{ public int multiplyTwo ( int num1 , int num2 ){ return num1 * num2 ; } public int multiplyThree ( int num1 , int num2 , int num3 ){ return num1 * num2 * num3 ; }公共靜態無效主要(字符串參數[]){              
      乘obj = new Demo (); 系統。出來。println ( obj . multiplyTwo ( 3 , 7 )); 系統。出來。println ( obj . multiplyThree ( 1 , 9 , 0 )); } }         

輸出

21 0

以上就是關于“Java抽象方法和示例”的介紹,大家如果對此比較感興趣,想了解更多相關知識,不妨來關注一下動力節點的Java基礎教程,里面有更豐富的知識等著大家去學習,相信對大家一定會有所幫助的。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 3d动漫精品成人一区二区三 | 欧美高清免费精品国产自 | 国产色综合网 | 久久久亚洲伊人色综合网站 | 成人黄色毛片 | 一级毛片在线视频 | 久青草国产手机视频免费观看 | 天天躁日日躁狠狠躁黑人躁 | 国产免费一级高清淫曰本片 | 久久久久无码国产精品一区 | 亚洲va在线va天堂成人 | 中文字幕在线观看一区二区 | 国产婷婷综合在线视频中 | chinese国产人妖视频网站 | 欧美日韩亚洲国内综合网香蕉 | 亚洲精品久久麻豆蜜桃 | 亚洲一区在线免费 | 久久综合在线 | 欧美日韩国产58香蕉在线视频 | 国产一区二区三区四 | 欧美一区永久视频免费观看 | 97视频免费人人观看人人 | 一级毛片大全免费播放 | 九色视频极品论坛区 | 国内免费一区二区三区视频 | 欧美色视频超清在线观看 | www.亚洲视频 | 日日夜夜操操 | 免费黄色小视频在线观看 | 国产a毛片高清视 | 亚洲 欧美 日韩 在线 香蕉 | 亚洲高清资源 | 日日摸夜夜添夜夜添欧美毛片 | 亚洲欧美日韩在线一区 | jizzjizz美女 | 午夜日韩在线 | 九九综合九九 | 国产草比| 欧美日韩在大午夜爽爽影院 | 热久久视久久精品18国产 | 欧美日本一道高清免费3区 欧美日本一道免费一区三区 |