1樓:匿名使用者
類 【計算機】物件導向程式設計語言中的一個概念:
類(class)實際上是對某種型別的物件定義變數和方法的原型。它表示對現實生活中一類具有共同特徵的事物的抽象,是物件導向程式設計的基礎。
類是對某個物件的定義。它包含有關物件動作方式的資訊,包括它的名稱、方法、屬性和事件。實際上它本身並不是物件,因為它不存在於記憶體中。
當引用類的**執行時,類的一個新的例項,即物件,就在記憶體中建立了。雖然只有一個類,但能從這個類在記憶體中建立多個相同型別的物件。
可以把類看作「理論上」的物件,也就是說,它為物件提供藍圖,但在記憶體中並不存在。從這個藍圖可以建立任何數量的物件。從類建立的所有物件都有相同的成員:
屬性、方法和事件。但是,每個物件都象一個獨立的實體一樣動作。例如,一個物件的屬性可以設定成與同型別的其他物件不同的值。
類定義的一般形式如下:
class name ;
類的定義由 類頭 和 類體 兩部分組成。類頭由關鍵字 class 開頭,然後是類名,其命名規則與一般識別符號的命名規則一致。類體包括所有的細節,並放在一對花括號中。
類的定義也是一個語句,所以要有分號結尾,否則會產生編譯錯誤。
類體定義類的成員,它支援兩種型別的成員:
(1)資料成員,它們指定了該類物件的內部表示。
(2)成員函式,他們指定了該類的操作。
類成員有3種不同的訪問許可權:
(1)公有( public )成員可以在類外訪問。
(2)私有( private )成員只能被該類的成員函式訪問。
(3)保護( protected )成員只能被該類的成員函式或派生類的成員函式訪問。
資料成員通常是私有的,成員函式通常有一部分是公有的,一部分是私有的。公有的函式可以在類外被訪問,也稱之為類的介面。可以為各個資料成員和成員函式指定合適的訪問許可權。
2樓:匿名使用者
類class,一堆資料的集合來描述一類物件,比如class car,它的屬性可能有品牌,時速,乘客數等等
真就是真,比如3>2就是真
假跟真相反,比如2>3
公有的,public,每個函式,過程都可以用的,其他函式可以呼叫的私有的,就是隻有類或函式本身可以呼叫的
最後兩個是vb裡面的?不專門宣告變數直接拿來用就是隱式宣告,事先宣告瞭就是顯式宣告
請大家幫我解釋一下以下幾個詞語謝
御手洗蘿蔔 裝弶就是安裝捕鳥的工具 弶是捕鳥的工具.五行就是金木水火土五行,是世界萬物的本源.五行缺土是生辰八字裡面分析得出的,具體我也不清楚.鬼見怕 鬼見怕確切的說是一種中藥,在古代就有了這種東西,當人類醫術還不是很發達時,人們遇到了疑難雜症都不知道是什麼以及怎麼回事,有的人便說成了鬼復身,鬼見怕...
期末C語言程式設計,題目很簡單,請高手幫我完成一下,謝謝了
note your choice is c ide include stdio.h void main min max data 0 for i 1 i 10 i if max data a data 0 data 0 min data b data 9 data 9 max printf 按要求排...
請各位幫我看下這幾個c語言的考試題謝謝
1 int a 10,b 1,c 2 定義3個常量a,b,c if bb?c d?a b c 這個怎麼理解啊 如果a b和c d的結果確定,那麼比較其大小,把結果存入x中,如果是a b,c d成立,那麼可以改寫成a?c?a b c,結果是比較a和c的大小,如果a c,存a入x,否則c,當然還有很多其...