java 類的概念以及類的定義
阿新 • • 發佈:2019-02-07
package TestDemoTwo; public class Car { public int wheel=4; //定義類的屬性 public String color="red"; //定義類的屬性 public int nub; public String dddd; public int age; //類裡面定義的變數都可以理解為方法的屬性值 Car(){ //只要類被new 就會先執行car方法 與Car類名稱相同的方法是類的構造方法,類的構造方法不能使用關鍵字來定義 System.out.println("Car的構造方法"); nub=123456; } Car(String p_diver, int p_age){//因為構造方法不能宣告方法型別,所以定義的變數需要在外面宣告,例如dddd 放在方法裡面生活會被報錯 dddd=p_diver; age=p_age; } // Car(int P_age){ //變數名稱與形參名稱不能一致,例如Car(int age) //錯誤的寫法 // age=P_age; //} public void brake(){ //定義CAR類的例項方法 System.out.println("Car的brake 剎車方法"); } public void drive() {//定義CAR類的例項方法 System.out.println("car的driver 開車方法"); } public String getDriveInfo() { //定義car類的例項方法 return "返回driver資訊"; } public void test() {} //public int qqqq() {} 非void型別的方法,必須有返回值 public int qqq() { return qqq(); } }