第3章 變數和資料型別總結
阿新 • • 發佈:2022-05-07
繼承是類與類之間的一種關係
子類是父類的擴充套件
package com.flowe.oop.demo02; //父類 public class Person { public void say(){ System.out.println("說了一句話"); } } package com.flowe.oop.demo02; //派生類,子類 public class Student extends Person{ } package com.flowe.oop; import com.flowe.oop.demo02.Student; public class Application { public static void main(String[] args) { Student student = new Student(); student.say(); } }
ctrl+H繼承樹
//在java中所有的類都預設直接或者間接繼承object
super注意點:
1.super呼叫父類的構造方法,必須在構造方法的第一個
2.super必須只能出現在子類的方法或者構造方法中
3.super和this不能同時呼叫構造方法
VS this:
代表的物件不同:
this:本身呼叫者這個物件
super: 代表父類物件的引用
前提
this:沒有繼承也可以使用
super:只能在繼承條件下才可以使用
構造方法
this();本類的構造
super();父類的構造