1. 程式人生 > 其它 >學習Java的第二十天

學習Java的第二十天

今天學習了繼承

1.1概述

使子類具有父類的屬性和方法,在子類中重新定義,追加屬性和方法

格式:public class 子類名 extends 父類名{}

子類特點:子類可以有父類內容 子類還可以有特點的內容

1.2好處與弊端

好處:提高程式碼的複用性 提高程式碼的維護性

弊端:削弱子類的獨立性

1.3變數訪問特點

在子類方法中訪問一個變數

子類區域性範圍找,子類成員範圍找,父類成員範圍找,如果有就報錯

1.4super

與this相似

super:代表父類物件引用

訪問成員變數 訪問構造變數 訪問成員方法

super.成員變數 super(.....) super.成員方法(.....)

1.5構造方法訪問特點

子類初始化前,一定要先完成父類資料初始化

自己給出無參構造方法

1.6成員方法訪問特點

通過子類物件訪問一個方法

子類成員範圍找 父類成員找 如果有就報錯