在 Haxe 中,通過(guò)調(diào)用類(lèi)的構(gòu)造函數(shù)來(lái)創(chuàng)建類(lèi)的實(shí)例,這一過(guò)程通常被稱為實(shí)例化。類(lèi)的實(shí)例也被稱為對(duì)象。下面是一個(gè)簡(jiǎn)單的示例:
var p = new Point(-1, 65);
這行代碼將創(chuàng)建一個(gè) Point
類(lèi)的實(shí)例,并將其賦值給變量 p
。Point
類(lèi)的構(gòu)造函數(shù)接收兩個(gè)參數(shù) -1
和 65
,并將它們分別賦值給實(shí)例變量 x
和 y
(參見(jiàn) Class Instance 中的定義)。
我們將在后續(xù)章節(jié)中詳細(xì)探討 new
表達(dá)式的具體含義。目前,你可以將其理解為調(diào)用類(lèi)的構(gòu)造函數(shù)并返回相應(yīng)的對(duì)象。
構(gòu)造函數(shù)是類(lèi)中一個(gè)特殊的函數(shù),用于初始化類(lèi)的實(shí)例。通過(guò)構(gòu)造函數(shù),你可以在創(chuàng)建對(duì)象時(shí)設(shè)置初始值。如果你對(duì) Haxe 的類(lèi)構(gòu)造函數(shù)感興趣,可以嘗試編寫(xiě)一個(gè)簡(jiǎn)單的類(lèi),并通過(guò)實(shí)例化它來(lái)練習(xí)構(gòu)造函數(shù)的使用!
更多建議: