51 物件導向給成員變數賦值的兩種方式的區別

2022-09-09 03:36:12 字數 517 閱讀 2183

乙個是  set***() 方法

乙個是 構造方法

構造方法給屬性進行初始化

set***()方法是來修改屬性值

如果是在開發中使用,使用set***()方法來修改屬性的值

1

class

demo3_construtor15}

1617

18class

person

2526

public person(string name,int

age)

2930

public

void

setname(string name)

3435

public

void setage(int

age)

3839

public

string getname()

4243

public

intgetage()

46 }

物件導向 成員變數

變數可以分為三大類 成員變數 區域性變數和全域性變數。成員變數指的是在類介面部分或類實現部分定義的變數。objective c的成員變數都是例項變數,objective c並不支援真正的類變數。只要例項存在,程式就可以訪問該例項的例項變數,在程式中訪問例項變數使用如下語法 例項 例項變數雖然obje...

C 如何給成員變數賦值1

轉專業水混的課,技術沒有學到家還是要從頭補。賦值形式第一種 使用成員函式來賦值 類內公有成員和私有成員都可以被賦值 include include string 要引用標頭檔案 using namespace std class student void show int main 賦值第二種 如果...

物件導向,區域性變數和成員變數

物件導向的程式設計關注與類的設計 設計類實際上是設計類的成員 基本的類的成員,屬性 成員變數 方法 1 設計類,並設計類的成員 成員變數 成員方法 2 通過類,來建立類 的物件 累的例項化用new 3 通過 物件.屬性 或 物件.方法 來呼叫,來完成相應的功能 二 建立多個物件,彼此各自擁有一套類的...