1. 本質:
達到**復用,子類可以復用父類的方法和屬性
2. 繼承關係中構造方法的呼叫關係:
子類的任何乙個構造方法,總是會呼叫父類中的某乙個構造方法
預設情況下,呼叫父類無參構造方法;
可以使用super關鍵字,在子類構造方法中的第一行呼叫 父類指定的構造方法
3. 方法覆蓋:
(重寫)覆蓋了父類的方法
要求:同名,同引數,同返回值,許可權不能縮小(許可權不能比父類的許可權小)
4. 抽象
abstract不能被建立物件;
抽象類的作用就是用來作為父類;
這個類不應該被例項化,抽象類其實是子類的共同特徵;
方法也可以被抽象,即沒有方法體的方法
抽象類抽象方法
抽象類中不一定有抽象方法,
有抽象方法的類一定是抽象類。
多型可參考文章:
super關鍵字參考:
抽象
關於c 繼承的一些問題
繼承是物件導向軟體技術當中的乙個概念,與多型 封裝共為物件導向的三個基本特徵。繼承可以使得子類具有父類的屬性和方法或者重新定義 追加屬性和方法等。被繼承的類稱為基類或者是父類 繼承的類被稱為子類或者是派生類。繼承方式分為三類 公有繼承 保護繼承 私有繼承。三類繼承的不同之處,是改變繼承成員資料的訪問...
Word中的一些問題
在做畢業 時,有一些人在用word的分隔符時常常遇到問題,在這裡我給大家說一下,用分隔符的目的是為了區分各個部分頁面的不同而出現的。有分隔符和分欄符之分。如果你大學還沒有畢業,還沒有開始寫畢業 那麼這個你一定要學會,因為畢業 是有他自己的格式的,老師會要求你用那種頁首 那種頁尾 那種頁碼,要求是很嚴...
事務中的一些問題
size medium 近期遇到了不少併發和事務問題,總結如下 color green 1.鎖 必須在取資料之前。現在的事務主要是通過鎖資料並通過在後面的校驗中驗證狀態實現的,要注意,後面的驗證資料一定要是加鎖之後取出來的資料,比如驗證訂單狀態能否進行當前操作時 要重新取一下訂單。2.鎖的粒度 原則...