封裝性例項

2021-08-22 01:14:29 字數 953 閱讀 6211

public class demo09

* * 返回值型別:不需要--void

* 方法名: set + 成員變數的名字,但是成員變數的首字母需要大寫

* 引數列表:乙個方法完成對乙個屬性的賦值,所以只需要乙個引數,引數的型別與成員變數的一致,引數的名字與成員變數一致

* 方法體: this.成員變數   = 形參的名字;

* * 

* get——取值的過程

* 構成:修飾詞 + 返回值型別 + 方法名(引數列表)

* * 返回值型別:型別與成員變數一致

* 方法名:get + 成員變數的名字,但是成員變數的首字母需要大寫

* 引數列表:不需要引數

* 方法體:return 成員變數

* */}}

class gun else

}//set,get方法

public void  setbulletnumber(int bulletnumber)

public int getbulletnumber()

public void  setname(string name)

public string getname()

public void  setheight(int height)

public int getheight()

public int getweight()

public void setweight(int weight)

public void  setmodel(int model)

public int getmodel()

// 射擊的方法

public void shoot()

system.out.println("剩餘的子彈數量:" + bulletnumber);

}

C dll 封裝例項

給乙個dll封裝的例子 函式名稱 fft 引數 complex td 指向時域陣列的指標 complex fd 指向頻域陣列的指標 r 2的冪數,即迭代次數 返回值 無。說明 該函式用來實現快速傅利葉變換 void fft complex td,complex fd,int r 將時域點寫入x1 m...

物件導向封裝性

封裝性 強調隱藏物件的屬性和實現細節,僅對外保持公式訪問方式 原則 將不需要對外提供的內容都隱藏起來 把物件的屬性隱藏,提供公共方法對其訪問 實現方式 一般呢將類中的成員變數私有化 private 通過對外部提供set get 方法 開啟eclipse,右擊找到source,在source列表找ge...

類的封裝性

類的封裝其實就是封裝其屬性和方法,然後通過get set方法去訪問類內部。封裝屬性 private 屬性型別 屬性名 封裝方法 private 方法返回型別 方法名稱 引數 舉例 未封裝時,可以通過物件直接去呼叫屬性或方法 class person public class testperson 無...