java面向對象中抽象類的使用方法
對於抽象類,還記着老師當時有一句話:“抽象類天生就是當爹的”,看完本便有所體會。java編程中面向對象可以清晰的整理我們的思維方式,以對象的方式描述一些事物;而抽象類沒有詳細的資訊去描述一個對象,反而更有利於在頭腦中搭建整體的框架。抽象類不僅可以加快編寫速度,還可以增加代碼的安全性,下面具體描述抽象類的使用方法。
操作方法
(01)用abstract關鍵字修飾一個抽象類和一個抽象方法,抽象類內不會過多具體的實現,只會搭建一個框架。
(02)子類必須實現抽象父類的抽象方法,同時子類也可以向上轉型無償繼承父類的非抽象公開方法。
(03)抽象類不能創建對象,只能被繼承之後創建子類的對象。
(04)如果一個類包含抽象方法(抽象方法沒有方法體),那麼這個類必須是抽象類。
(05)如果一個類是抽象類,那麼不一定包含抽象方法,因爲可以抽象類中全部是非抽象方法,比如一個抽象父類自己實現了方法,但這種形式不多件,因爲抽象類還是要以框架爲主。
(06)以學生和人爲例,學生(Student)是一個人(Person),人是抽象的,學生有人共有的屬性(成員屬性),也有人的行爲(成員方法),學生同樣也有自己私有的屬性和行爲,這樣就組成了比較形象的抽象類。
特別提示
學會用抽象的面向對象思想解決問題,是作爲程序員的一個良好的習慣。
-
抖音閃退怎麼解決
操作方法(01)開啟抖音,點擊我,再點擊右上角“三”標誌。(02)選擇設定。(03)選擇反饋與幫助。(04)選擇功能故障(閃退、死機、升級、小程序等其他功能異常)。(05)再選擇閃退。(06)選擇一個閃退的場景,根據自己閃退發生的場景來。(07)點擊下方的意見反饋。(08)寫好問題描述,附上圖片,寫上...
-
如何在微博給明星打榜
大家都喜歡在微博觀看自己愛豆的動態,好心的粉絲還會給自己的偶像增加熱度,打榜之類的,給愛豆打榜,最經常操作的地方就是在微博了,那我們怎麼在微博給自己的愛豆打榜呢?操作方法(01)第一步,我們首先要在手機上開啟微博,之後點擊底部選單欄的發現,在上面選單欄的搜尋方塊裏輸...
-
支付寶筆筆攢的錢怎麼解凍結取出來
筆筆攢是一個幫助用戶攢錢的產品,當投資者開通筆筆攢服務之後,每次使用支付寶消費,都會從投資者指定的付款渠道扣取一定的資金到筆筆攢中,這部分資金會被凍結起來,如果投資者取消筆筆攢服務,則投資者可以把這部分資金解凍轉出來,其步驟如下:操作方法(01)登入支付寶帳戶,並...
-
微信開視頻怎麼美顏
操作方法(01)開啟手機,在選單介面點擊“設定”按鈕。(02)在“設定”介面,點擊“其他設定“選項。(03)在“更多設定”介面點擊“視頻通話特效“選項。(04)在“視頻通話特效”介面勾選“微信”。(05)開啟“微信”進行“視頻通話”就可以自動美顏。OPPOR15...