一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Java的this和重載

 太極混元天尊 2018-05-18

推薦閱讀:


this關(guān)鍵字


普通方法中,this總是指向調(diào)用該方法的對象。

構(gòu)造方法中,this總是指向正要初始化的對象。

 


總結(jié),其實this主要要三種用法:

1、表示對當(dāng)前對象的引用!


2、表示用類的成員變量,而非函數(shù)參數(shù),注意在函數(shù)參數(shù)和成員變量同名是進(jìn)行區(qū)分!其實這是第一種用法的特例,比較常用,所以那出來強(qiáng)調(diào)一下。


3、用于在構(gòu)造方法中引用滿足指定參數(shù)類型的構(gòu)造器(其實也就是構(gòu)造方法)。但是這里必須非常注意:只能引用一個構(gòu)造方法且必須位于開始!


還有就是注意:this不能用在static方法中!所以甚至有人給static方法的定 義就是:沒有this的方法!雖然夸張,但是卻充分說明this不能在static方法中使用!



重載(Overload)


重載(overloading) 是在一個類里面,方法名字相同,而參數(shù)不同。返回類型可以相同也可以不同。每個重載的方法(或者構(gòu)造方法)都必須有一個獨一無二的參數(shù)類型列表。最常用的地方就是構(gòu)造器的重載。


重載規(guī)則

被重載的方法必須改變參數(shù)列表(參數(shù)個數(shù)或類型或順序不一樣);

被重載的方法可以改變返回類型;

被重載的方法可以改變訪問修飾符;

被重載的方法可以聲明新的或更廣的檢查異常;


方法能夠在同一個類中或者在一個子類中被重載。

無法以返回值類型作為重載函數(shù)的區(qū)分標(biāo)準(zhǔn)。

 

由于上一節(jié)已經(jīng)演示過構(gòu)造方法的重載,在這里就只演示方法的重載了


如圖:


【練習(xí)題】構(gòu)造方法的重載:


定義一個名為Vehicles(交通工具)的基類,該類中應(yīng)包含String類型的成員屬性color(顏色),還應(yīng)包含成員方法run(行駛,在控制臺顯示“小汽車已經(jīng)開動了”),并編寫2構(gòu)造方法

無參構(gòu)造:調(diào)用run方法

有參構(gòu)造:調(diào)用無參構(gòu)造,并且有個color參數(shù)為string類型,并且將參數(shù)賦值給成員變量,無參構(gòu)造最后一句代碼為System.out.println('小汽車是' + this.color + '顏色');

按照下面格式輸出(請都使用this關(guān)鍵字調(diào)用類成員)。 

答案在公眾號回“構(gòu)造方法重載”


公眾號資源免費(fèi)分享!?。?/p>

2017年某培訓(xùn)班最新視頻+幾十個項目免費(fèi)分享 公眾號輸入“我要視頻”


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    能在线看的视频你懂的| 色欧美一区二区三区在线| 五月天丁香婷婷狠狠爱| 国产精品欧美一级免费| 九九九热视频免费观看| 亚洲一区二区三区在线中文字幕| 深夜视频在线观看免费你懂| 国产成人精品午夜福利| 国产综合香蕉五月婷在线| 出差被公高潮久久中文字幕| 国产精品欧美一区两区| 精品伊人久久大香线蕉综合| 91日韩欧美在线视频| 很黄很污在线免费观看| 日韩丝袜诱惑一区二区| 中文字幕一区二区免费| 视频在线观看色一区二区| 日本熟女中文字幕一区| 午夜免费精品视频在线看| 国产欧美日韩精品一区二| 男人大臿蕉香蕉大视频| 亚洲专区一区中文字幕| 日本一级特黄大片国产| 国产精品久久熟女吞精| 国产91麻豆精品成人区| 女厕偷窥一区二区三区在线| 狠狠做五月深爱婷婷综合| 老富婆找帅哥按摩抠逼视频| 欧美区一区二区在线观看| 激情综合五月开心久久| 一区二区三区日韩经典| 天海翼高清二区三区在线| 免费观看成人免费视频| 自拍偷拍一区二区三区| 国产一区二区三区草莓av| 99秋霞在线观看视频| 亚洲中文字幕在线观看黑人| 人妻精品一区二区三区视频免精| 极品熟女一区二区三区| 亚洲婷婷开心色四房播播| 东京热一二三区在线免|