單項(xiàng)選擇題下列關(guān)于接口的說法,正確的是()

A. 接口中定義的方法都必須是虛方法
B. 接口中定義的方法可以編寫其實(shí)現(xiàn)代碼
C. 繼承接口的類可提供被繼承接口中部分成員的實(shí)現(xiàn)代碼
D. 接口中的所有方法都必須在其派生類中得到實(shí)現(xiàn)


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題關(guān)于多態(tài),下列說法正確的是()

A. 多態(tài)實(shí)際上就是重載,它們本質(zhì)上是以一樣的
B. 多態(tài)可以分為編譯時(shí)多態(tài)和運(yùn)行時(shí)多態(tài)。前者的特點(diǎn)是在編譯時(shí)就能確定要調(diào)用成員方法的哪個(gè)版本,后者則是在程序運(yùn)行時(shí)才能確定要調(diào)用成員方法的哪個(gè)版本。
C. 編譯時(shí)多態(tài)是在程序運(yùn)行時(shí)才能確定要調(diào)用成員方法的哪個(gè)版本,而運(yùn)行時(shí)多態(tài)在編譯時(shí)就能確定要調(diào)用成員方法的哪個(gè)版本。
D. 多態(tài)和重載是兩個(gè)完全不同的概念,前者是通過定義虛方法和重寫虛方法來實(shí)現(xiàn),后者是通過對同一函數(shù)名編寫多個(gè)不同的實(shí)現(xiàn)代碼來實(shí)現(xiàn)。

2.單項(xiàng)選擇題假設(shè)類B繼承了類A,下列說法錯(cuò)誤的是()

A. 類B中的成員可以訪問類A中的公有成員
B. 類B中的成員可以訪問類A中的保護(hù)成員
C. 類B中的成員可以訪問類A中的私有成員
D. 類B中的成員可以訪問類A中的靜態(tài)成員

3.單項(xiàng)選擇題

下列代碼在類A中重載了減號“-”:

結(jié)果n的值為()

A. -3
B. -6
C. 18
D. 9

4.單項(xiàng)選擇題

在類A中定義了屬性y:

對此,下列說法正確的是()

A. 屬性y可讀可寫,因此變量x的值為2
B. 屬性y可讀,但不可寫,因此語句“b.y=2;”是錯(cuò)誤的
C. 屬性y可寫,但不可讀,因此語句“int x=b.y;”是錯(cuò)誤的
D. 屬性y可讀可寫,變量x的值為1

5.單項(xiàng)選擇題關(guān)于靜態(tài)成員,下列說法正確的是()

A. 同一個(gè)類中的靜態(tài)成員,類實(shí)例化后,在不同的對象中形成不同的靜態(tài)成員
B. 在類實(shí)例化后,同類型的對象都共享類的靜態(tài)成員,靜態(tài)成員只有一個(gè)版本
C. 在類定義時(shí)靜態(tài)成員屬于類,在類實(shí)例化后靜態(tài)成員屬于對象
D. 在類實(shí)例化后靜態(tài)成員已被實(shí)例化,因此不同的對象有不同的靜態(tài)成員

最新試題

在.NET 遠(yuǎn)程處理中,()的類的實(shí)例可以跨應(yīng)用程序域進(jìn)行按值封送。

題型:單項(xiàng)選擇題

在C#中++運(yùn)算符正確的是()。

題型:多項(xiàng)選擇題

()類型的異??善ヅ鋍atch(Exception e)語句。

題型:單項(xiàng)選擇題

.Net FrameWork將()定義為一組規(guī)則,所有.NET語言都應(yīng)該遵循次規(guī)則才能創(chuàng)建可以與其他語言互操作的應(yīng)用程序。

題型:單項(xiàng)選擇題

在C#中要在派生類中重新定義基類的虛函數(shù)必須在前面加()。

題型:單項(xiàng)選擇題

現(xiàn)在關(guān)于集合類型描述正確的有()。

題型:多項(xiàng)選擇題

在.NET類庫中所有的類都是直接或間接的繼承自O(shè)bject類,在Object類中定義了ToString方法,所以,所有的類都有ToString方法,對于值類型來講,該方法返回?cái)?shù)值對應(yīng)的字符串,對于一個(gè)類來講該方法返回類名,這種規(guī)則是不能改變的。

題型:判斷題

用以下語句定義了一個(gè)委托類型Dosomething:delegate void Dosomething()則類someclass中的下列哪些方法可以關(guān)聯(lián)到該委托的實(shí)例?()

題型:多項(xiàng)選擇題

System.IO提供了一個(gè)抽象類Stream,表示對所有流的抽象。

題型:判斷題

()類用于按文本方式讀寫文件。

題型:單項(xiàng)選擇題