Java中的構造方法

2021-09-17 18:43:19 字數 1513 閱讀 3278

構造方法及其作用

構造方法是類中一種特殊的方法 ,它一般由系統在建立物件(及類例項化)是自動呼叫,構造方法是物件中第乙個被執行的方法,主要用於申請記憶體,對類的成員變數進行初始化等操作。( 建立物件,給物件中的成員進行初始化。)

構造方法的特點

構造方法及注意事項

如果我們沒有給出構造方法,系統將會自動提供乙個無參的構造方法,如果我們給出了構造方法,系統將不再提供預設的無參的構造方法,並且這個有參的構造方法會遮蔽掉無參的構造方法。(建議永遠自己給出無參構造方法)

給成員變數賦值的兩種方式

建立乙個物件的步驟

student  s = new student();

步驟

//手機類

package org.westos.demo2;

public class phone

//無參構造

public phone()

public string getname()

public void setname(string name)

public string getcolour()

public void setcolour(string colour)

public int getweight()

public void setweight(int weight)

public void call()

public int calc(int a,int b)

}

//測試類

package org.westos.demo2;

public class mytest

}

執行結果

藍色

小公尺78

36打**

78小公尺

藍色打**

156

物件和引用static關鍵字特點:

通過類名呼叫,不需要建立物件。當然也是可以通過物件名呼叫不建議。

注意事項

package org.westos.demo5;

public class person

}

package org.westos.demo5;

public class mytest

}

執行結果為:

小明........加拿大

小花........加拿大

小明........日本

小花........日本

Java中的構造方法

建構函式 1.函式名與類名相同 2.不用定義返回值型別,不可以寫return語句 3.物件建立時就會呼叫相應的建構函式,所以建構函式的作用可以給物件進行初始化 4.當乙個類中沒有定義建構函式時,建立物件時系統會預設給該類加乙個空引數的建構函式,且其許可權和類一致否則無法建立 5.當在類中自定義了建構...

Java中的構造方法

1 構造方法 作用 給物件的資料進行初始化 格式特點 a 方法名和類名相同 public void student b 沒有返回值型別 修飾符 返回值型別 方法名 c 沒有返回值。沒有用return帶明確的值回來。2 構造方法注意事項 a 如果你不提供構造方法,系統會給出缺省無參構造方法 b 如果你...

Java中的構造方法

1.構造方法constructor概述和格式 b 構造方法格式特點 class demo1 constructor a 構造方法概述和作用 給物件的資料 屬性 進行初始化 b 構造方法格式特點 a 方法名與類名相同 大小也要與類名一致 b 沒有返回值型別,連void都沒有 c 沒有具體的返回值ret...