内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

面向?qū)ο筇卣鳌^承、Java中的超類Object、重寫,重載的定義-創(chuàng)新互聯(lián)

面向?qū)ο筇卣鳌^承 ?? ?繼承研究的是類和類之間的關(guān)系,使用extends關(guān)鍵字來實(shí)現(xiàn)父類、子類的綁定 ? 繼承的注意事項(xiàng)
  1. Java的繼承;可以連貫的從祖輩中繼承。如:孫子類可以使用父親類,還可以使用爺爺類,以此類推
  2. Java中值支持單根繼承,只能有 一個(gè)直接父親
  3. 父類中的 私有屬性、構(gòu)造方法不能被子類繼承
Object父類? ? ——超類 java中有個(gè)類:就叫做Object,它是所有其他類的父類(根類、基類)一切類 都是繼承Object類的,如果你沒有手動(dòng)指定類的繼承關(guān)系,那么在編譯執(zhí)行的過程中,JVM會(huì)該類自動(dòng)繼承Object類 ?? Java中,如果直接打印一個(gè)對象,默認(rèn)會(huì)按照Object中toString()方法規(guī)定的格式打印 super關(guān)鍵字 public class Animal { ????String name="小張";? public class dog extends Animal{ ????String name="小胡"; ????public void show(){ ????????String name="小胡"; ????????System.out.println("子類,名字為:"+name); ????????System.out.println("父類名字為:"+super.name); ????} } public class test { ????public static void main(String[] args) { ????????dog d=new dog(); ????????d.show(); ????} } ?屬性:super.屬性 普通方法:super.方法名(); 構(gòu)造方法:super() super(100),和this相似:語法相似,同時(shí)也只能在構(gòu)造方法中使用super,且只能位于第一句 引申:
  1. 即使用super,又使用this,那么他們之間誰在第一句?
在構(gòu)造方法中,不能同時(shí)使用super、this。
  1. 一個(gè)類的構(gòu)造方法 ,第一句JVM會(huì)幫你自動(dòng)添加,調(diào)用其父類無參構(gòu)造方法的語句,其實(shí),該語句就是:super();
注意:你需要保證父類的無參構(gòu)造方法沒有屏蔽(自己寫) 思考:運(yùn)行結(jié)果 public class A { ????public A(){ ????????System.out.println("A的無參構(gòu)造方法運(yùn)行了"); ????} ????{ ????????System.out.println("A的實(shí)例代碼塊運(yùn)行了"); ????} ????static { ????????System.out.println("A的靜態(tài)代碼塊運(yùn)行了"); ????} } public class B extends A { ????public B(){ ????????System.out.println("B的無參構(gòu)造方法運(yùn)行了"); ????} ????{ ????????System.out.println("B的實(shí)例代碼塊運(yùn)行了"); ????} ????static { ????????System.out.println("B的靜態(tài)代碼塊運(yùn)行了"); ????} } public class test { ????public static void main(String[] args) { ????????new B(); ????} } 運(yùn)行結(jié)果: 分析:
  1. 先加載類
  2. 加載無參構(gòu)造方法? ?子類隱藏super()語句? ?先加載父類,父類有實(shí)例代碼塊,先加載實(shí)例 代碼塊再加載無參構(gòu)造方法
訪問修飾控制符: private:私有化,只能再 當(dāng)前類中訪問 default:不寫(包訪問權(quán)限),只能當(dāng)前包中訪問 protected:可以在不同包中使用,但是必須有父子類的關(guān)系 public:在任何地方都可以訪問 總結(jié):
  1. Java中有四種訪問控制符
  2. 在實(shí)際開發(fā)中,private、public使用高達(dá)90%
  3. private 和protected 不可以修飾類
重寫 重載:overload? 同一個(gè)類中,方法名相同,參數(shù)列表不同 重寫:override ,父子類中,子類可以書寫和父類相同的方法名,來覆蓋父類的放法 注意事項(xiàng):
  1. 子類重寫的方法。其返回值類型不能大于父類對應(yīng)的方法。(所謂返回值類型的大小,主要針對類來說的,即父類大于子類)
  2. 子類重寫的方法。其訪問修飾符不能小于父類對應(yīng)的方法。
最佳實(shí)踐:重寫方的 @XXX? 叫做 注解 ?override和overload的對比: final關(guān)鍵字:? 是Java中的一個(gè)關(guān)鍵字,被它修飾的內(nèi)容:不可改變 final可以修飾的內(nèi)容: 類:如果用來修飾類,表示該類不可變了,即:不能被其他類繼承。 被final修飾的類一般叫做:最終類 不能繼承final修飾的類 屬性:被final修飾得到屬性我們稱作:常量,不可改變 ? ? 注意: ?? ?? ?1. 常量在聲明的時(shí)候, 一定要初始化一個(gè)具體的值。 因?yàn)檫^了這個(gè)聲明語句,其他地方是不能給常量賦值的
  1. 常量:一般全部大寫,單詞中間用下劃線連接
普通方法 ? ? final修飾的方法不能被重寫

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),鐵門關(guān)企業(yè)網(wǎng)站建設(shè),鐵門關(guān)品牌網(wǎng)站建設(shè),網(wǎng)站定制,鐵門關(guān)網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,鐵門關(guān)網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

網(wǎng)站名稱:面向?qū)ο筇卣鳌^承、Java中的超類Object、重寫,重載的定義-創(chuàng)新互聯(lián)
分享URL:http://www.rwnh.cn/article30/ceppso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、小程序開發(fā)網(wǎng)站維護(hù)、搜索引擎優(yōu)化、全網(wǎng)營銷推廣ChatGPT

廣告

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

h5響應(yīng)式網(wǎng)站建設(shè)
安图县| 休宁县| 吴堡县| 于田县| 宜州市| 沽源县| 集安市| 嘉黎县| 兰西县| 阳江市| 林西县| 濮阳市| 松桃| 铜山县| 裕民县| 光山县| 错那县| 漳州市| 祁阳县| 保靖县| 安岳县| 青铜峡市| 米脂县| 眉山市| 邵武市| 垣曲县| 兰考县| 景德镇市| 怀集县| 沧州市| 绿春县| 阳城县| 福建省| 上林县| 开化县| 洛川县| 营口市| 宜都市| 丽江市| 化州市| 临沂市|