1、方法:
package com.wyq.study;
public class person
//②建立乙個引數的構造方法
public person(string name)
public person(string name,int age)
public person(string name,int age,char ***)
//建立普通方法
public void eat(int age,string name,char ***)
/*** this關鍵字總結:
* ①當區域性變數和成員變數名稱相同時,使用this代表成員變數
* ②在構造方法中,使用this可以指代構造方法,要求:
* 1)必須放在放法中的第一句
* 2)必須放在構造方法中才行
* ③this可以指代本類中的屬性,this.屬性名,this可以省略不寫
* ④使用this可以指代本類中普通方法,this.方法名(),this 可以省略不寫
* */
}
2、方法的呼叫
package com.wyq.study;
public class testperson
}
方法的呼叫 this方法 構造方法
1 呼叫者和被呼叫者方法位於同一類中,呼叫形式如下 this 方法名 在大多數情況下,關鍵字this可以忽略 呼叫者位於被呼叫方法所在類的外部 物件名.方法名或者類名.方法名 抽象類只能作為父類,不能例項化。只能被繼承 抽象方法是一種只有方法宣告而沒有方法體定義的特殊方法,最後有乙個分號 而沒有方法...
構造方法的呼叫
建立乙個帶預設構造方法 即無參構造 的類,在構造方法中列印一條訊息,再為這個類新增乙個過載構造方法,令其接收乙個字串引數,並在這個有參構造方法中把前一條訊息和接收的引數一起列印出來。class person public person string name,int age class person...
構造方法呼叫順序
其中 靜態成員和static塊初始化按照出現的順序,普通成員初始化和非static塊也按照順序。父類上層還有父類時,總是先執行最頂層父類的static 派生類static 派生類static 子類static 頂層父類的其他成員變數 父類構造方法 派生類的其他成員變數 派生類構造方法 子類其他成員變...