久久综合伊人噜噜色,日本三级香港三级人妇电影精品,亚洲中文色资源,国产高清一区二区三区人妖
汶上信息港
標(biāo)題:
類和對(duì)象
[打印本頁(yè)]
作者:
hbhdgpyz
時(shí)間:
2008-9-29 20:15
標(biāo)題:
類和對(duì)象
<P><FONT color=#ff0000>類</FONT>的概念:C++中的類就是一種用戶自定義的數(shù)據(jù)類型,和其他數(shù)據(jù)類型不同的是,組成這種類型的不僅可以有數(shù)據(jù),而且可以有對(duì)數(shù)據(jù)進(jìn)行操作的函數(shù),它們分別叫做類的數(shù)據(jù)成員和類的函數(shù)成員。</P>
. ?. t3 y* a! x' |: `9 p
<P><B>定義類<FONT color=#ff0000>(綜)</FONT>:</B></P>
0 i9 I* ?% j, _$ m2 t& I+ S7 ^
<P>書本上用了許多名詞來(lái)表示"<FONT color=#0000ff>定義</FONT>"這個(gè)意思,如"<FONT color=#0000ff>說(shuō)明</FONT>","<FONT color=#0000ff>申明</FONT>",一般情況下它們的意思是相同的。還有兩個(gè)相關(guān)概念,就是:"<FONT color=#0000ff>定義性說(shuō)明</FONT>"和"<FONT color=#0000ff>引用性說(shuō)明"</FONT>,<FONT color=#0000ff>定義性說(shuō)明</FONT>就是<FONT color=#0000ff>定義</FONT>類,說(shuō)明了類的成員。而<FONT color=#0000ff>引用性說(shuō)明</FONT>就是只<FONT color=#0000ff>說(shuō)明</FONT>了類名,留待后面的代碼對(duì)這個(gè)類加以定義。 </P>
3 m: q( ~5 B V" m# V( @& v
<P>一個(gè)<FONT color=#ff0000>完整的類定義</FONT>包括關(guān)關(guān)鍵字<FONT color=#0000ff>class 類名{ 類體 }</FONT>在類體中為類定義了值域(類中的數(shù)據(jù)成員的取值范圍)和操作(類中的成員函數(shù)名)。</P>
6 L5 _8 p* V X/ O/ C$ d, ]6 D: [
<P>此外,定義類之后,還要在程序中<FONT color=#ff0000>定義類的成員函數(shù)的實(shí)現(xiàn)</FONT>,它的一般形式為:<FONT color=#0000ff>返回類型 類名::成員函數(shù)名(參數(shù)說(shuō)明){ 類體 }</FONT> 這里的<FONT color=#ff0000>類體</FONT>和上面的<FONT color=#ff0000>類體</FONT>是有區(qū)別的,上面的類體中定義的是數(shù)據(jù)成員和成員函數(shù),而這里的類體定義的是成員函數(shù)的實(shí)現(xiàn)方法(函數(shù)體),但其形式是相同的,都是在<FONT color=#0000ff>{ }</FONT>里的一段代碼。注意<FONT color=#0000ff>定義類</FONT>時(shí),后要有分號(hào)<FONT color=#0000ff>;</FONT>表示類定義語(yǔ)句的結(jié)束。</P>
2 E" B+ U3 b2 j _3 S
<P>關(guān)于定義類這一節(jié),還要注意的細(xì)節(jié)就是<FONT color=#0000ff>private public protected三種訪問(wèn)權(quán)限</FONT>、類說(shuō)明(定義)中任何成員<FONT color=#ff0000>不能使用</FONT>extern、auto和register關(guān)鍵字進(jìn)行修飾。<FONT color=#ff0000>不得</FONT>對(duì)類中數(shù)據(jù)成員進(jìn)行<FONT color=#0000ff>初始化(</FONT>賦初值)等。</P>
歡迎光臨 汶上信息港 (http://m.junkejituan.com/)
Powered by Discuz! X3.5