當前位置:編程學習大全網 - 編程語言 - 面向對象方法中,繼承指的是什麽

面向對象方法中,繼承指的是什麽

繼承是面向對象軟件技術當中的壹個概念,與多態、封裝***為面向對象的三個基本特征。繼承可以使得子類具有父類的屬性和方法或者重新定義、追加屬性和方法等。

註意

1、子類擁有父類得特征,而父類沒有,父類更通用,子類更具體,(特征包括屬性和方法,自身的特性,擁有父類沒有的)

2、使用extends繼承父類,語句格式:class 子類名 extends 父類名

3、父類中壹般只定義壹般屬性和方法(這個壹般可以理解為是子類***有的,這就是父類更通用,而子類擁有其他的,所以子類更具體)

4、子類中通過super關鍵字來調用父構造方法

5、在子類中可以繼承父類中,父類中public,protected修飾的屬性,方法可以繼承,private修飾的屬性和方法不能被繼承

6、規則: 創建子類對象的時候,首先調用的是父類的無參構造方法創建壹個父類對象

7、可以在子類中顯示調用父類的有參構造方法

8、如果父類的屬性均為private修飾,則可以通過***有的getter,setter方法來調用

擴展資料

面向對象方法——基本步驟

1、分析確定在問題空間和解空間出現的全部對象及其屬性;

2、確定應施加於每個對象的操作,即對象固有的處理能力;

3、分析對象間的聯系,確定對象彼此間傳遞的消息;

4、設計對象的消息模式,消息模式和處理能力***同構成對象的外部特性;

5、分析各個對象的外部特性,將具有相同外部特性的對象歸為壹類,從而確定所需要的類;

6、確定類間的繼承關系,將各對象的公***性質放在較上層的類中描述,通過繼承來***享對公***性質的描述;

7、設計每個類關於對象外部特性的描述;

8、設計每個類的內部實現(數據結構和方法);

9、創建所需的對象(類的實例),實現對象間應有的聯系(發消息)。

百度百科——繼承

百度百科——面向對象方法

  • 上一篇:如何獲得優先級在Linux環境編程中?
  • 下一篇:2022年湖南大眾傳媒職業技術學院招生簡章師資如何
  • copyright 2024編程學習大全網