22秋《C#》作業(yè)2
試卷總分:100 得分:100
一、單選題 (共 10 道試題,共 40 分)
1.枚舉類型是一組命名的常量集合,所有整形都可以作為枚舉類型的基本類型,如果類型省略,則定義為( )。
A.int
B.sbyte
C.uint
D.ulong
2.下面關于抽象類的說法正確的是 :( )
A.抽象類可以被實例化
B.含有抽象方法的類一定是抽象類
C.抽象類可以是靜態(tài)類和密封類
D.抽象類中的抽象方法可以在其它類中重寫
3.C#中TestClass為一自定義類,其中有以下屬性定義public void Property{…}使用以下語句創(chuàng)建了該類的對象,并使變量obj引用該對象:TestClass obj = new TestClass();那么,可通過什么方式訪問類TestClass的Property屬性? ( )
A.Obj.Property
B.MyClass.Property
C.obj :: Property
D.obj.Property ()
4.下列標識符命名正確的是( )。
A.X.25
B.4foots
C.val(7)
D._Years
5.面向對象編程中的“繼承”的概念是指( )
A.對象之間通過消息進行交互
B.派生自同一個基類的不同類的對象具有一些共同特征
C.對象的內部細節(jié)被隱藏
D.派生類對象可以不受限制地訪問所有的基類對象
6.繼承具有( ),即當基類本身也是某一類的派生類時,派生類會自動繼承間接基類的成員。
A.規(guī)律性
B.傳遞性
C.重復性
D.多樣性
7.若要使TextBox中的文字不能被修改,應對( )屬性進行設置。
A.Locked
B.Visible
C.Enabled
D.ReadOnly
8.關于base關鍵字,下列使用方法錯誤的是:( )
A.在子類中,base可以調用父類的構造函數
B.在子類中,base關鍵字可以訪問父類的公共屬性
C.在子類中,base關鍵字不可以調用父類的protected成員
D.在子類中,base關鍵字不可以調用父類的private成員
9.下列哪一個不是類成員的成員的是( )。
A.屬性
B.數組
C.索引器
D.while循環(huán)結構
10.小數類型(decimal)和浮點類型都可以表示小數,正確說法:( )
A.兩者沒有任何區(qū)別
B.小數類型比浮點類型取值范圍大
C.小數類型比浮點類型精度高
D.小數類型比浮點類型精度低
二、判斷題 (共 15 道試題,共 60 分)
11.靜態(tài)類和實例類的區(qū)別在于:靜態(tài)類不需要初始化即可直接使用,實例類需要進行實例化,生成對象才可使用。
12.if語句后面的表達式可以是任意表達式。
13.計算機編程中主要有兩種抽象型式:過程抽象和數據抽象,面向對象的編程主要采用過程抽象的方法。
14.對象是人們要進行研究的任何事物在面向對象程序設計中的抽象。
15.抽象方法在抽象類中被定義和實現,當派生類從抽象類中繼承一個抽象方法時,派生類必須重寫該抽象方法。
16.當方法的修飾符設為protected時,表示該方法可以被處于同一個工程的文件訪問。
17.基類的派生類中必須為基類中的抽象方法提供實現。
18.foreach語句既可以用來遍歷數組中的元素,又可以改變數據元素的值。
19.ArrayList能夠包含任何類型的元素,但不能混合放置不同類型的對象。
20.當方法的修飾符設為protected時,表示該方法可以被處于同一個工程的文件訪問。
21.被sealed關鍵字修飾的方法不能被繼承。
22.C#群集,除Array外,都被設計成能持有一般對象。
23.在帶有“||”操作符的語句中,如果其中一個或兩個條件都為真,則語句為真。
24.隱式枚舉轉換允許將十進制的整數轉換為枚舉類型的變量。
25.接口的成員默認為公有的,不允許加上修飾符。
奧鵬,國開,廣開,電大在線,各省平臺,新疆一體化等平臺學習
詳情請咨詢QQ : 3230981406或微信:aopopenfd777

