今日所學: /* 2019.08.19開始學習,此為補檔。 */ 類:一類事物的抽象體(如全人類,學生類,訂單類) 對象:具體的個體(如張三,某個外賣訂單) 對象具有屬性和行為。 聲明的屬性語句一般放上面。 方法:對象的行為。 方法的重載:方法名稱相同,但參數的類型或者個數不同。體現了Java的多態 ...
今日所學:
/* 2019.08.19開始學習,此為補檔。 */
類:一類事物的抽象體(如全人類,學生類,訂單類)
對象:具體的個體(如張三,某個外賣訂單)
對象具有屬性和行為。
聲明的屬性語句一般放上面。
方法:對象的行為。
方法的重載:方法名稱相同,但參數的類型或者個數不同。體現了Java的多態性。
調用靜態方法:類名 . 方法
如:
class Demo{ static void func () { } public static void main (String[] args) { Demo.func() ; } }
構造方法:用於創建實例時執行初始化,沒有返回值。
String預設值為null,int預設值為0。
this表示當前對象
1.使用this調用本類中的屬性。
如:this.name = name ;
this.age = age ;
2.使用this調用構造方法。
如:People () { }
People (String name , int age) {
this() ; //調用了上面的無參構造方法
}