最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java面向?qū)ο蟮娜筇卣?/h1>
 更新時間:2015年06月12日 08:42:51   投稿:hebedich  
這篇文章主要給大家結(jié)合相關(guān)示例介紹了Java面向?qū)ο蟮娜筇卣?封裝、繼承、多態(tài),非常的實(shí)用,有需要的小伙伴可以參考下。

  java面向?qū)ο蟮娜筇卣鳎骸胺庋b、繼承、多態(tài)”。更多Java技術(shù)知識,請登陸瘋狂軟件教育官網(wǎng)。微信搜索微信號:瘋狂軟件,參加2015年優(yōu)惠活動,有機(jī)會獲得優(yōu)惠劵和代金劵。

  以本文為例,User類中的變量為私有變量,只能通過創(chuàng)建對象(此時構(gòu)造方法自動調(diào)用)來賦值。

  外界只能通過公有方法api()來訪問User類。

  Admin類繼承了User類,調(diào)用了其構(gòu)造方法,還重寫了method_1方法,增加了一個特有方法power()。

  User文件

  public class User {
  /**
  * 私有變量, 僅限本類訪問
  */
  private String name;
  private int age;
  /**
  * 構(gòu)造方法, 自動調(diào)用
  */
  public User(String name, int age){
  this.name = name;
  this.age = age;
  }
  /**
  * 私有方法, 僅限本類訪問
  */
  private void method_1(){
  System.out.println("i am a " + name + " ; my age is: " + age);
  }
  /**
  * 可被子類繼承、覆蓋和同包調(diào)用
  */
  protected void method_2(){
  System.out.println("i am not override");
  }
  /**
  * 公有方法,對外接口
  */
  public void api() {
  method_1();
  method_2();
  }
  }
  Admin文件
  public class Admin extends User {
  /**
  * 構(gòu)造方法
  */
  public Admin(String name, int age) {
  // 使用父類的構(gòu)造方法
  super(name, age);
  }
  /**
  * 覆蓋父類的同名方法
  */
  protected void method_2() {
  System.out.println("NO, you are override");啊
  }
  /**
  * 子類特有方法
  */
  public void power(){
  System.out.println("admin is powerful");
  }
  }
  Main文件
  public class Main{
  public static void main(String[] arg) {
  // 實(shí)例化一個User對象,并調(diào)用User的公有方法
  User a = new User("user", 12);
  a.api();
  // 輸出換行,方便區(qū)分不同的代碼
  System.out.println();
  // 實(shí)例化一個Admin對象,并調(diào)用Admin的兩個方法
  Admin admin_me = new Admin("admin", 23);
  admin_me.api(); // 繼承自User父類
  admin_me.power(); // 自身獨(dú)有的方法
  System.out.println();
  /**
  * 多態(tài)性
  */
  User test_admin = new Admin("test_admin", 34);
  test_admin.api();
  // test_admin.power(); // User中沒有聲明power這個方法,所以不能使用
  }
  }

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • Mybatis和其他主流框架的整合使用過程詳解

    Mybatis和其他主流框架的整合使用過程詳解

    MyBatis最初是Apache的一個開源項(xiàng)目iBatis,?2010年6月這個項(xiàng)目由Apache?Software?Foundation遷移到了Google?Code,這篇文章主要介紹了Mybatis和其他主流框架的整合使用,需要的朋友可以參考下
    2023-11-11
  • java中BIO、NIO、AIO都有啥區(qū)別

    java中BIO、NIO、AIO都有啥區(qū)別

    這篇文章主要介紹了java中BIO、NIO、AIO都有啥區(qū)別,IO模型就是說用什么樣的通道進(jìn)行數(shù)據(jù)的發(fā)送和接收,Java共支持3種網(wǎng)絡(luò)編程IO模式:BIO,NIO,AIO,文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • 深入淺析SSH的三個組件ssh、sftp、scp

    深入淺析SSH的三個組件ssh、sftp、scp

    SSH 包含3個組件,文中給大家詳細(xì)提到。這篇文章主要介紹了SSH的三個組件ssh、sftp、scp ,需要的朋友可以參考下
    2018-10-10
  • spring?項(xiàng)目實(shí)現(xiàn)限流方法示例

    spring?項(xiàng)目實(shí)現(xiàn)限流方法示例

    這篇文章主要為大家介紹了spring項(xiàng)目實(shí)現(xiàn)限流的方法示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • 一篇文章帶你入門Java字面量和常量

    一篇文章帶你入門Java字面量和常量

    這篇文章主要介紹了探究Java的常量,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • 如何通過java實(shí)現(xiàn)highcharts導(dǎo)出圖片至excel

    如何通過java實(shí)現(xiàn)highcharts導(dǎo)出圖片至excel

    這篇文章主要介紹了如何通過java實(shí)現(xiàn)highcharts導(dǎo)出圖片至excel。文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,下面我們就來一起學(xué)習(xí)一下吧
    2019-06-06
  • SpringCloud?Feign超詳細(xì)講解

    SpringCloud?Feign超詳細(xì)講解

    Feign是Netflix公司開發(fā)的一個聲明式的REST調(diào)用客戶端;?Ribbon負(fù)載均衡、?Hystrⅸ服務(wù)熔斷是我們Spring?Cloud中進(jìn)行微服務(wù)開發(fā)非?;A(chǔ)的組件,在使用的過程中我們也發(fā)現(xiàn)它們一般都是同時出現(xiàn)的,而且配置也都非常相似
    2022-10-10
  • IDEA Debug啟動tomcat報(bào)60659端口占用錯誤的解決

    IDEA Debug啟動tomcat報(bào)60659端口占用錯誤的解決

    工作中將開發(fā)工具由Eclipse轉(zhuǎn)為IntelliJ IDEA,在使用過程中遇到許多問題,其中60659端口占用錯誤對于不熟悉IDEA的開發(fā)者來說或許會比較頭痛,本文就來解決一下這個問題
    2018-11-11
  • Java棧之鏈?zhǔn)綏4鎯Y(jié)構(gòu)的實(shí)現(xiàn)代碼

    Java棧之鏈?zhǔn)綏4鎯Y(jié)構(gòu)的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Java棧之鏈?zhǔn)綏4鎯Y(jié)構(gòu)的實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • 解決Eclipse中java文件的圖標(biāo)變成空心J的問題

    解決Eclipse中java文件的圖標(biāo)變成空心J的問題

    這篇文章主要介紹了解決Eclipse中java文件的圖標(biāo)變成空心J的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01

最新評論

石渠县| 滦南县| 东乡族自治县| 富宁县| 荔波县| 惠水县| 扎赉特旗| 宜良县| 潞西市| 扎囊县| 钟山县| 四平市| 长岛县| 正蓝旗| 秦安县| 文登市| 台山市| 长沙县| 荆门市| 日照市| 全椒县| 随州市| 安顺市| 福鼎市| 桓台县| 钦州市| 景东| 阳春市| 隆林| 射阳县| 莒南县| 伊吾县| 土默特右旗| 黑河市| 清镇市| 景谷| 塔河县| 沭阳县| 吉首市| 西充县| 裕民县|