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

C# 對(duì)象的含義

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

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

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

    C#中的對(duì)象是從類(lèi)型中創(chuàng)建的,就像前面的變量一樣。對(duì)象的類(lèi)型在OOP中有一個(gè)特殊名稱(chēng):類(lèi)??梢允褂妙?lèi)的定義來(lái)實(shí)例化對(duì)象,這表示創(chuàng)建該類(lèi)的一個(gè)命名實(shí)例?!邦?lèi)的實(shí)例”和對(duì)象的含義相同,但“類(lèi)”和“對(duì)象”是完全不同的概念。

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

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