1. 程式人生 > 其它 >第3章 變數和資料型別總結

第3章 變數和資料型別總結

繼承是類與類之間的一種關係
子類是父類的擴充套件

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();父類的構造