單項選擇題關于C#的委托機制的主要步驟的說明,錯誤的是()。

A.第一步聲明樣板,需用delegate修飾,樣板要有方法體實現(xiàn)部分
B.第二步定義準備調用的方法,該方法的參數類型、個數及參數的順序必須與樣板的定義相同
C.第三步定義delegate類型的處理函數,該函數的參數就是第二步中調用的方法
D.創(chuàng)建樣板的實例,傳入準備調用的方法名


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題已定義接口interface Ieatable,接口中只有一個方法int eat(int num);,關于接口的實現(xiàn)類CatEat的說法錯誤的是()。

A.實現(xiàn)接口的語法為class CatEat:Ieatable {…省略類內容…}
B.類CatEat中除構造函數外,只有一個方法eat
C.類CatEat中除構造函數外,可以有多個方法
D.類CatEat中的eat方法,只能有一個整形參數

2.單項選擇題以下關于接口的說明,錯誤的是()。

A.接口中的方法可以加public前綴
B.接口中的方法都是公共屬性的
C.接口中的方法不具有方法體實現(xiàn)部分
D.一個類只能繼承自一個基類,但是可以實現(xiàn)多個接口

3.單項選擇題以下關于抽象類的說明,錯誤的是()。

A.用abstract做類的修飾符
B.用virtual做類的修飾符
C.抽象類中的方法都要生命為抽象方法
D.非抽象類可繼承自抽象類

4.單項選擇題以下關于虛擬方法和抽象方法的說明,錯誤的是()。

A.虛擬方法用virtual前綴修飾
B.抽象方法用abstract前綴修飾
C.抽象方法不具有方法體實現(xiàn)部分
D.虛擬方法不具有方法體實現(xiàn)部分

5.單項選擇題在基類Animal和擴充類Cat中,關于方法Method(),用法錯誤的是()。

A.在Animal中,Method可用virtual前綴修飾,Method稱為虛擬方法
B.在Cat中,Method可用new前綴修飾,Cat中的Method會隱藏Animal中的Method
C.在Cat中,Method可用override前綴修飾,Cat中的Method會重寫Animal中的Method
D.在Cat中,Method可用override前綴修飾,Cat中的Method會重寫Animal中的虛擬方法Method