c 基礎知識 成員函式的用法

2021-08-14 20:38:09 字數 757 閱讀 8901

類的成員函式是乙個在類定義中有它的定義或原型的函式,就像其他變數一樣。作為類的乙個成員,它能在類的任何物件上操作,且能訪問該物件的類的所有成員。

成員變數是物件的屬性(從設計角度),且它們保持私有來實現封裝。這些變數只能使用公共成員函式來訪問。

讓我們使用上面的概念來設定和獲取乙個類中不同的類成員的值:

using

system

;namespace

public

void

setbreadth

(double

bre

)public

void

setheight

(double

hei

)public

double

getvolume()}

class

boxtester",

volume

);// box2 的體積

volume

=box2

.getvolume

();console

.writeline

("box2 的體積: "

,volume

);console

.readkey

();}

}}

當上面的**被編譯和執行時,它會產生下列結果:

box1

的體積:

210box2

的體積:

1560

c 基礎知識 建構函式的用法

類的建構函式是類的乙個特殊的成員函式,當建立類的新物件時執行。建構函式的名稱與類的名稱完全相同,它沒有任何返回型別。下面的例項說明了建構函式的概念 using system namespace public void setlength double len public double getlen...

c語言基礎知識 strlen函式用法

include include includesize t strlenf const int s const 表示該值不可再被修改,這裡的size t是一種資料型別,表示無符號的整數 優化後的 size t strlenf const char s int main char brr 10 har...

C 基礎知識 函式

寫在前面 在剛上大學的時候,學習各種各樣的計算機基礎知識,對我而言,剛開的時候我是不理解的,知識太抽象,只是機械的記住了概念和用法,往往忽略了一些細節。當自己實踐增多的時候,各種知識漸漸的清晰起來,所有東西都是有來龍去脈的,原來不理解的東西都豁然開朗起來。這個時候再取回顧原來學習的知識技能,又有一種...