物件導向繼承:
繼承:是指以個類為父類,另乙個類可以做為其子類,子類在繼承了父類的屬性/方法,可以進一步操作。
語法: extends
子類 extends 父類
public 公共的、private 私有的,protected保護的,
private保護,你可以繼承,但不可以訪問和操作。
對於protected和public可以完全繼承過來,
父類有的,子類可以繼承,
父類有的,子類可以修改,
父類沒有的,子類可以新增
呼叫父類的方法:praent::父類名
許可權只能越來越寬鬆或不變,不能越來越嚴格;
學習物件導向總結
實現多型的步驟 1 找出父類 2 找出所有子類都具有的相同方法 但是實現方式各不一樣 3 將這個方法在父類中標記為虛方法或抽象方法 4 在子類中重寫 5 讓父類變數指向子類物件 父類型別作為引數,作為返回值 6 呼叫父類變數的虛方法 抽象方法 虛方法 繼承 多型 封裝 1 抽象用abstrace修飾...
物件導向學習總結
一 物件導向基礎概念 類和例項介紹 1.定義 物件導向程式設計 object oriented programming,簡稱oop,是一種程式設計思想。oop把物件作為程式的基本單元,乙個物件包含了資料和運算元據的函式。python中,所有資料型別都可以視為物件,當然也可以自定義物件。自定義的物件資...
物件導向設計學習總結
設計階段 實現階段 總結軟體設計是軟體工程中技術方向部分,軟體工程大方向上劃分,包含管理方向和軟體設計方向。管理方向,主要指軟體迭代 資源管理等專案進度 巨集觀質量把控方面,涉及理論知識,書籍,如 敏捷迭代開發 管理者指南 敏捷軟體開發的組織模式 軟體專案管理 乙個統一的框架 oo專案求生法則 該總...