亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Java > 正文

Java中的多態用法實例分析

2019-11-26 15:12:56
字體:
來源:轉載
供稿:網友

本文實例講述了Java中的多態用法。分享給大家供大家參考。具體分析如下:

多態,是面向對象的程序設計語言最核心的特征。封裝性、繼承性都比較簡單,所以這里只對多態做一個小小的筆記。。。

1、什么是多態?

多態意味著一個對象可以多重特征,可以在特定的情況下,表現出不同的狀態,從而應對不同的屬性和方法。在Java中,多態的實現指的是使用同一個實現接口,以實現不同的對象實例。

例如,我們定義一個Parent類,再定義一個getName()方法返回一個字符串,定義一個形參為Parent類型的成員方法doSomething(Parent obj),在這個方法中調用obj.getName()。然后再定義兩個類A和B,都從Parent類繼承而來,在子類中重寫getName()方法。最后在main方法中創建一個Parent類的對象objP,調用objP.doSomething()方法并向其傳遞class A,和class B 的引用。觀察輸出結果。

class Parent {   private String name = "parent";   public String getName()   {     return this.name;   }   public void doSomething(Parent obj)   {     //輸出類名     System.out.println(obj.getName());   }   public static void main(String[] args)   {     Parent objP = new Parent();     objP.doSomething(new A()); // 傳遞A的引用,則調用的是A類的getName方法    objP.doSomething(new B()); // 傳遞B的引用,則調用的是B類的getName方法  } } class A extends Parent {   private String name = "class A";   //@重寫getName()方法   public String getName()   {     return this.name;   } } class B extends Parent {   private String name = "class B";   //@重寫getName()方法   public String getName()   {     return this.name;   } }

可見,父類的doSomething方法多態地調用了我們傳遞的對象的getName方法,而不是Parent類本身的getName方法。

2、Java中的接口

Java中的接口,是一系列方法的聲明。一個接口只有方法的特征,而沒有方法的實現。這些方法可以從別處通過特定的類來實現。在Java中,用關鍵字interface來聲明一個接口。

用接口實現多態的實例:

interface Name {   //只聲明,不實現   public String getName(); } class A implements Name {   private String name = "class A";   //實現getName方法   public String getName()   {     return name;   } } class B implements Name {   private String name = "class B";  //實現getName方法   public String getName()   {     return name;   }   public static void main(String[] args)  {     Name obj = new A();     System.out.println(obj.getName());  } }

可以看到,打印出了類A的名字class A。

PS:一個類如果沒有實現接口中的所有方法,那么這個類必須被聲明為abstract(抽象的)。一個abstract類是不允許實例化對象的。

希望本文所述對大家的java程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品麻豆va在线播放| 国产精品一区二区电影| 亚洲精品美女在线观看播放| 国产美女直播视频一区| 欧美另类在线播放| 3344国产精品免费看| 国产欧洲精品视频| 国产成人精品综合久久久| 亚洲社区在线观看| 国产精品视频1区| 国内精品久久久久久中文字幕| 992tv成人免费影院| 欧美大片网站在线观看| 国产成人一区三区| 欧美久久精品午夜青青大伊人| 国产精品久久久久秋霞鲁丝| 欧美壮男野外gaytube| 精品国产乱码久久久久久虫虫漫画| 国产亚洲视频在线| 亚洲欧美在线一区二区| 国产视频福利一区| 久久久噜噜噜久久中文字免| 91久久精品国产91性色| 精品视频在线观看日韩| 久久99精品久久久久久琪琪| 国产成人精品在线| 欧美日韩免费一区| 国产欧美精品在线| 91性高湖久久久久久久久_久久99| 91综合免费在线| 欧美成人午夜激情在线| 国产日韩精品在线| 久久免费少妇高潮久久精品99| 91精品久久久久久久久久另类| www欧美xxxx| 亚洲电影第1页| 中文精品99久久国产香蕉| 日本久久中文字幕| 亚洲第一精品福利| 日韩视频在线观看免费| 亚洲成人久久网| 欧美精品日韩www.p站| 亚洲第一福利网站| 久久国产精品久久精品| 国产精品三级在线| 精品视频www| 成人信息集中地欧美| 久久精品亚洲热| 欧美人与性动交| 成人黄色午夜影院| 日韩中文理论片| 亚洲国产又黄又爽女人高潮的| 亚洲人成电影网站色www| 久久久久久国产精品美女| 国产精品入口免费视| 欧美精品国产精品日韩精品| 日韩中文字幕在线视频| 亚洲一区二区久久久久久| 日韩中文字幕精品视频| 久久久久久久久网站| 成人羞羞国产免费| 日韩中文字幕第一页| 成人h片在线播放免费网站| 国产精品爽黄69| 日本午夜精品理论片a级appf发布| 亚洲自拍高清视频网站| 中文字幕欧美日韩精品| 久久精品91久久久久久再现| 中文字幕亚洲欧美在线| 91九色蝌蚪国产| 欧美国产精品日韩| 国产精品福利久久久| 色诱女教师一区二区三区| 亚洲精品91美女久久久久久久| 亚洲人a成www在线影院| 亚洲毛片在线看| 国产精品久久久91| 国产97在线观看| 久久九九国产精品怡红院| 在线不卡国产精品| 成人免费淫片aa视频免费| 精品福利视频导航| 久久久精品久久久久| 最近2019中文字幕第三页视频| 欧美性xxxx在线播放| 日本成人黄色片| 亚洲人成在线观看| 亚洲一区二区三区四区视频| 国产精品嫩草视频| 日韩一区二区精品视频| 欧美日韩在线视频一区二区| 亚洲精品一二区| 精品亚洲国产成av人片传媒| 精品久久久久久久久久久久| 久久91亚洲精品中文字幕| 亚洲人成绝费网站色www| 91久久久精品| 欧美一区第一页| 欧美国产精品va在线观看| 91亚洲国产成人精品性色| 色香阁99久久精品久久久| 日日骚久久av| 日韩精品亚洲元码| 亚洲变态欧美另类捆绑| 97在线视频免费看| 亚洲成色www8888| 亚洲欧美在线一区| 麻豆国产va免费精品高清在线| 国产亚洲成精品久久| 伊人久久免费视频| 日韩欧美中文字幕在线播放| 不卡伊人av在线播放| 久久久久中文字幕2018| 日韩亚洲精品视频| 欧美性极品xxxx做受| 在线观看国产成人av片| 亚洲国产三级网| 久久手机精品视频| 久久久久久中文| 色婷婷亚洲mv天堂mv在影片| 97超级碰碰碰| 欧美成人第一页| 国产精品久久久久久久久久ktv| 91九色国产社区在线观看| 久久精品美女视频网站| 久久天天躁狠狠躁夜夜爽蜜月| 97热精品视频官网| 国产欧美婷婷中文| 精品亚洲永久免费精品| 欧美激情精品久久久久久蜜臀| 国产美女久久精品香蕉69| 91精品国产色综合久久不卡98口| 92福利视频午夜1000合集在线观看| 国产成人精品电影| 欧美精品久久久久久久久久| 成人免费午夜电影| 成人黄色在线免费| 精品国产老师黑色丝袜高跟鞋| 欧洲午夜精品久久久| 日韩欧美一区二区三区久久| 91视频88av| 国产精品毛片a∨一区二区三区|国| 午夜精品三级视频福利| 免费91麻豆精品国产自产在线观看| 久久综合久久八八| 欧美成人在线免费视频| 亚洲欧洲美洲在线综合| 欧美日韩亚洲一区二区三区| 在线视频日本亚洲性| 日韩不卡在线观看| 欧美国产日韩一区二区在线观看| 国产精品扒开腿做爽爽爽男男| 欧美一级大片在线免费观看| 欧美成人剧情片在线观看| 亚洲欧洲av一区二区| 欧美自拍大量在线观看| 国产日韩在线看片| 久久久久久久久久亚洲| 日韩成人免费视频| 亚洲视频在线看| 国产欧美精品一区二区三区介绍| 色悠悠久久久久| 欧美午夜视频在线观看| 欧美激情成人在线视频|