本篇文章給大家分享的是有關(guān)java中抽象類的作用有哪些,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
瀾滄網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、響應式網(wǎng)站等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)公司從2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選成都創(chuàng)新互聯(lián)公司。什么是抽象類?這名字聽著就挺抽象的,第一次聽到這個名字還真有可能被唬住。但是,就像老人家所說的,一切反動派都是紙老虎,一切有著裝x名字的概念也是紙老虎。好吧,我們已經(jīng)從戰(zhàn)略上做到了藐視它,現(xiàn)在就要戰(zhàn)術(shù)上重視它,如同要解決紙老虎,就要一個牙齒一個牙齒地敲,一個爪子一個爪子地拔;解決這種抽象概念也一樣,先要把它具體化,細分化,然后一個一個地來。
我一般遇到新的概念都會問三個問題:
1.這個東西有什么用?用來干什么的?它的意義在哪里?(顯然,如果是沒用的東西,就沒必要浪費時間了;其實,弄懂了這個問題,就掌握了60%)
2.這個概念或者技能點怎么用?也就是它的表現(xiàn)形式,如關(guān)鍵字、修飾詞、語法什么的。。。(這個占20%)
3.這個東西在用的過程中,有哪些關(guān)鍵點和細節(jié)點?(是的,也占20%)
上面三個問題搞清楚了,剩下的就是去用了。。。“無他,但手熟爾?!?/p>
一、第一個問題:抽象類有什么用?它存在的意義是什么?
這回答這個問題之前,先看一下動物界里的一個例子:首先,有一個父類Animal,接著有兩個子類,分別是鳥Bird和狗Dog,如下:
public class Animal{ public void bark(){} } public class Bird extends Animal{ public void bark(){ System.out.println("唧唧~唧唧~"); } } public class Dog extends Animal{ public void bark(){ System.out.println("汪汪~汪汪~"); } }
名稱欄目:java中抽象類的作用有哪些-創(chuàng)新互聯(lián)
瀏覽地址:http://jinyejixie.com/article18/decedp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、網(wǎng)站導航、Google、軟件開發(fā)、網(wǎng)站排名、網(wǎng)站營銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)