(1。)
類構造函數,或鍵入初始,該方法是特定於載入後的鍵入和再鍵入數據被處理前.類構造函數被用於靜態初始領域.只有每個類型的類的構造函數是被允許的,而且不能使用可變參數(可變參數)呼叫常規.通常地,類構造函數永遠不會從IL代碼召出.如果類型被稱為是有階級性的構造,加載後會自動執行此構造類型。
然而,壹種類構造函數,像任何其他的靜態方法,可稱為明確.正是這樣的召出結果,該類型的全球字段重置為它們的初始值。
調用類的構造明確不會導致類型的重新載入。
(2。)
我們現在繼續我們的研究對象的解釋和示範繼承性等級.多態性與面向對象編程,使我們能夠“計劃壹般”而不是“在特定的程序。”特別是多態性使我們能夠編寫應用程序的進程對象,***享在壹個類層次結構相同的基類,似乎是基類的所有對象。
(3。)
當創建而不是完全成為新成員的類,您可以指定新的類應該繼承現有類.現有的類稱為基類的成員,新的類是派生類.每個派生類可以成為未來的派生類的基類。
派生類,通常添加自己的領域和方法.因此,派生類比基類更具體,代表了對象.通常來說派生類展示基類和其他行為的行為特定於派生類。
(4。)
有了多態性,我們可以設計和執行系統,很容易擴展。新的類可以添加很少或根本沒有修改應用程序的壹般部分,只要新的類的繼承層次,應用程序進程的壹部分,通常只有壹個必須改變,以適應新的類申請的部分是那些需要的新類的直接產品知識,程序員增加到層次結構。
(5。)
屬性允許客戶端訪問類的狀態好像他們是直接訪問成員字段,而實際執行,通過壹類方法訪問。
這是理想的。客戶要直接訪問對象的狀態,不想用方法去訪問.但是類設計器想要掩蓋它在類成員的類的內部狀態,並提供間接獲得通過方法。