欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

基于Java中對域和靜態(tài)方法訪問不具有多態(tài)性的示例分析-創(chuàng)新互聯

小編給大家分享一下基于Java中對域和靜態(tài)方法訪問不具有多態(tài)性的示例分析,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

目前成都創(chuàng)新互聯已為成百上千的企業(yè)提供了網站建設、域名、網站空間網站運營、企業(yè)網站設計、大柴旦網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發(fā)展。

1.將方法調用同方法主體關聯起來被稱為

2.編譯期綁定(靜態(tài))是在程序編譯階段就確定了引用對象的類型

3.運行期綁定(動態(tài)綁定)是指在執(zhí)行期間判斷所引用對象的實際類型,根據其實際的類型調用其相應的方法

4.除了static方法和final方法(private方法屬于final方法),其他所有方法都是后期綁定,Java中所有的方法都是通過動態(tài)綁定來實現多態(tài)

5.訪問某個域的行為不具有多態(tài)性

package polymorphism; 
 
class SuperField { 
 public int field = 1; 
 
 public int getField() { 
  return field; 
 } 
} 
 
class SubField extends SuperField { 
 public int field = 2; 
  
 public int getField() { 
  return field; 
 } 
  
 public int getSuperField() { 
  return super.field; 
 } 
} 
 
public class FieldPolymorphism { 
 
 public static void main(String[] args) { 
  SuperField sup = new SubField(); 
  System.out.println("sup.field = " + sup.field + ", sup.getField() = " + sup.getField()); 
  SubField sub = new SubField(); 
  System.out.println("sub.field = " + sub.field + ", sub.getField() = " + sub.getField() + 
    ", sub.getSuperField() = " + sub.getSuperField()); 
 } 
 
}

輸出結果:

sup.field = 1, sup.getField() = 2
sub.field = 2, sub.getField() = 2, sub.getSuperField() = 1

當SubField對象轉型為Super引用時,任何域訪問操作都將由編譯器解析,因此不是多態(tài)的,SubField實際包含兩個稱為field的域:自己的和從SuperField處繼承來的

通常將域設置成private,不能直接訪問,也不能被繼承,通過調用方法來訪問

6.訪問某個靜態(tài)方法不具有多態(tài)性,不與單個對象相關聯

package polymorphism; 
 
class Super { 
  
 public static String staticMethod() { 
  return "Super staticMethod()"; 
 } 
} 
 
class Sub extends Super { 
 public static String staticMethod() { 
  return "Sub staticMethod()"; 
 } 
} 
 
public class StaticPolymorphism { 
 
 public static void main(String[] args) { 
  Super sup = new Sub(); 
  System.out.println(sup.staticMethod()); 
  System.out.println(Sub.staticMethod()); 
 } 
 
}

輸出結果:

Super staticMethod()
Sub staticMethod()

看完了這篇文章,相信你對“基于Java中對域和靜態(tài)方法訪問不具有多態(tài)性的示例分析”有了一定的了解,如果想了解更多相關知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道,感謝各位的閱讀!

名稱欄目:基于Java中對域和靜態(tài)方法訪問不具有多態(tài)性的示例分析-創(chuàng)新互聯
文章URL:http://aaarwkj.com/article6/ddojog.html

成都網站建設公司_創(chuàng)新互聯,為您提供靜態(tài)網站網站設計公司、網站建設網站設計、域名注冊、動態(tài)網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

小程序開發(fā)
亚洲三级av在线播放| 国产精品水嫩水嫩粉嫩| 亚洲黄色av在线免费观看| 日韩中文字幕 在线播放| 久久久久国产综合精品| 日本午夜福利视频在线观看| 国产欧美日韩一级二级三级| 亚洲熟妇av一区二区三区l| 熟女一区二区中文字幕| 国产九色91中文在线视频| 日本熟女俱乐部一区二区| 日本黄色中文字幕网站| 黄色午夜福利在线观看| 成人亚洲精品一区二区三区| 国产亚洲欧美精品久久久久久| 欧美精品一区二区久久| 99久久久国产精品日本久久区一 | 亚洲男女内射在线视频| 亚洲欧美日韩国产桃色 | 国产精品 亚洲精品| 国产一区二区不卡自拍| 91午夜福利国产在线观看| 久久精品一区二区三区不卡| 中文字幕不卡一区在线| 久久成人a毛片免费观看网站| 一区二区五区日韩国产| 中文在线在线天堂中文| 外国男人搞亚洲女人在线| 国产三级精品三级在线播放| 亚洲国产99在线精品一区| 91麻豆精品国产91久| 在线观看中文字幕有码| 亚洲精品成av人在线观看| 亚洲国产视频中文字幕| 国产二区日韩成人精品| 亚洲码欧洲码一二三区| 亚洲熟妇中文字幕五十中出| 国产精品粉嫩在线播放| 97色伦综合在线欧美视频| 在线激情av中文字幕| 国产亚洲视频一区二区观看|