最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
java實(shí)現(xiàn)繼承的方法

本篇文章為大家展示了java實(shí)現(xiàn)繼承的方法,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)公司于2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元昆玉做網(wǎng)站,已為上家服務(wù),為昆玉各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792

繼承是java面向?qū)ο缶幊碳夹g(shù)的一塊基石,因?yàn)樗试S創(chuàng)建分等級層次的類。繼承就是子類繼承父類的特征和行為,使得子類對象(實(shí)例)具有父類的實(shí)例域和方法,或子類從父類繼承方法,使得子類具有父類相同的行為。

在 Java 中通過 extends 關(guān)鍵字可以申明一個(gè)類是從另外一個(gè)類繼承而來的。

例如我們已經(jīng)定義了一個(gè)類 People:

class People{
    String name;
    int age;
    int height;
   
    void say(){
        System.out.println("我的名字是 " + name + ",年齡是 " + age + ",身高是 " + height);
    }
}

如果現(xiàn)在需要定義一個(gè)類 Teacher,它也有 name、age、height 屬性和 say() 方法,另外還需要增加 school、seniority、subject 屬性和 lecturing() 方法,怎么辦呢?我們要重新定義一個(gè)類嗎?

完全沒必要,可以先繼承 People 類的成員,再增加自己的成員即可,例如:

class Teacher extends People{
    String school;  // 所在學(xué)校
    String subject;  // 學(xué)科
    int seniority;  // 教齡
   
    // 覆蓋 People 類中的 say() 方法
    void say(){
        System.out.println("我叫" + name + ",在" + school + "教" + subject + ",有" + seniority + "年教齡");
    }
   
    void lecturing(){
        System.out.println("我已經(jīng)" + age + "歲了,依然站在講臺(tái)上講課");
    }
}

對程序的說明

name 和 age 變量雖然沒有在 Teacher 中定義,但是已在 People 中定義,可以直接拿來用。

Teacher 是 People 的子類,People 是Teacher 類的父類。

子類可以覆蓋父類的方法。

子類可以繼承父類除private以為的所有的成員。

構(gòu)造方法不能被繼承。

繼承是在維護(hù)和可靠性方面的一個(gè)偉大進(jìn)步。如果在 People 類中進(jìn)行修改,那么 Teacher 類就會(huì)自動(dòng)修改,而不需要程序員做任何工作,除了對它進(jìn)行編譯。

單繼承性:Java 允許一個(gè)類僅能繼承一個(gè)其它類,即一個(gè)類只能有一個(gè)父類,這個(gè)限制被稱做單繼承性。后面將會(huì)學(xué)到接口(interface)的概念,接口允許多繼承。

注意:Java 不支持多繼承,但支持多重繼承

上述內(nèi)容就是java實(shí)現(xiàn)繼承的方法,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


本文題目:java實(shí)現(xiàn)繼承的方法
瀏覽地址:http://fisionsoft.com.cn/article/pioced.html