位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

C# 對象的含義

提問人:劉團(tuán)圓發(fā)布時間:2020-12-04

    對象就是OOP應(yīng)用程序的一個構(gòu)件(building block)。這個構(gòu)件封裝了部分應(yīng)用程序,這部分程序可以是一個過程、一些數(shù)據(jù)或一些更抽象的實體。

    簡單地說,對象非常類似于本書前面討論的結(jié)構(gòu)類型,包含變量成員和函數(shù)類型。它所包含的變量組成了存儲在對象中的數(shù)據(jù),其中包含的函數(shù)可以訪問對象的功能。稍微復(fù)雜的對象可能不包含任何數(shù)據(jù),而只包含函數(shù),表示一個過程。例如,可以使用表示打印機(jī)的對象,其中的函數(shù)可以控制打印機(jī)(允許打印文檔、測試頁等)。

    C#中的對象是從類型中創(chuàng)建的,就像前面的變量一樣。對象的類型在OOP中有一個特殊名稱:類??梢允褂妙惖亩x來實例化對象,這表示創(chuàng)建該類的一個命名實例?!邦惖膶嵗焙蛯ο蟮暮x相同,但“類”和“對象”是完全不同的概念。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部