




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、/1.屬于C#語言的關鍵字( A )。A. abstract B. camel C. Salary D. Employ2.C#語言中,值類型包括:基本值類型、結構類型和( D )。 A.小數類型 B.整數類型 C.類類型 D.枚舉類型3.假定一個10行20列的二維整型數組,下列哪個定義語句是正確的( C )。A. intarr = new int10,20B. intarr = int new10,20C. int,arr = new int10,20D. int,arr = new int20;105.以下正確的描述是( )。 A.函數的定義可以嵌套,函數的調用不可以嵌套 B.函數的定義不可
2、以嵌套,函數的調用可以嵌套 C.函數的定義和函數的調用均可以嵌套 D.函數的定義和函數的調用均不可以嵌套9.可用作C#程序用戶標識符的一組標識符是( B )。A. void define +WORD B. a3_b3 _123 YNC. for -abc Case D. 2a DO sizeof10.引用類型主要有4種:類類型、數組類型、接口類型和( )。 A.對象類型 B.字符串類型 C.委托類型 D.整數類型2.在C#中,定義派生時,指定其基類應使用的語句是( )。A.Inherits B.: C.Class D.Overrides答案:B3.類的以下特性中,可以用于方便地重用已有的代碼和
3、數據的是( ).A.多態 B.封裝 C.繼承 D.抽象答案:C4.在Array類中,可以對一維數組中的元素進行排序的方法是( A )。A.Sort() B.Clear() C.Copy() D.Reverse()3. 以下標識符中不全是關鍵字的是( D )。 A. case for int B. default then while C. bool class long D. goto unit char7. 設”int a=12;”,則執行完語句”a+=a*a;”后,a的值是( C )。 A. 12 B. 144 C. 156 D. 2881. C#中MyClass 為一自定義類,其中有以下
4、方法定義public void Hello().使用以下語句創建了該類的對象,并使變量obj 引用該對象:MyClass obj = new MyClass();那么,可如何訪問類MyClass 的Hello 方法?( A )A. obj.Hello();B. obj:Hello();C. MyClass.Hello();D. MyClass:Hello();2. 分析下列C#語句,注意類MyClass 沒有訪問修飾符:namespace ClassLibrary1class MyClasspublic class subClassint i;若必須為類MyClass 添加訪問修飾符,并使My
5、Class 的可訪問域保持不變,則應選擇( C )A. private 訪問只限于包含該成員的類,私有的B. protected 訪問限于包含該成員的類及類的派生燈,保護的C. internal 訪問只限于所在的程序集,只有在同一個程序集中才能訪問D. public 訪問不受限制,公共的還有一種是protected internal3. C#可以采用下列哪些技術來進行對象內部數據的隱藏?( BC )A. 靜態成員B. 類成員的訪問控制說明C. 屬性D. 裝箱(boxing)和拆箱(Unboxing)技術4. 分析下列程序:public class class4private string _s
6、Data = “;public string sDataset_sData = value;在Main 函數中,在成功創建該類的對象obj 后,下列哪些語句是合法的?( A )A. obj.sData = “It is funny!”;B. Console.WriteLine(obj.sData);C. obj._sData = 100;D. obj.set(obj.sData);5. 分析下列程序中類MyClass 的定義class BaseClasspublic int i;class MyClass:BaseClasspublic new int i;則下列語句在Console 上的輸出
7、為( D )MyClass y = new MyClass();BaseClass x = y;x.i = 100;Console.WriteLine(“0, 1”,x.i,y.i);(提示:注意類MyClass 中的new 關鍵字)A. 0, 0B. 100, 100C. 0, 100D. 100, 06. 在定義類時,如果希望類的某個方法能夠在派生類中進一步進行改進,以處理不同的派生類的需要,則應將該方法聲明成( C )A. sealed 方法 封閉類B. public 方法 公共類C. visual 方法 虛方法D. override 方法 重載基類7. 類MyClass 中有下列方法定
8、義:public void testParams(params int arr)Console.Write (“使用Params參數!”);public void testParams(int x,int y)Console.Write (“使用兩個整型參數!”);請問上述方法重載有無二義性?若沒有,則下列語句的輸出為( B )MyClass x = new MyClass();x.testParams(0);x.testParams(0,1);x.testParams(0,1,2);A. 有語義二義性;B. 使用Params 參數!使用兩個整型參數!使用Params 參數!C. 使用Para
9、ms 參數!使用Params 參數!使用Params 參數!D. 使用Params 參數!使用兩個整型參數!使用兩個整型參數!8. 使用下列哪種方法可以減小一個ArrayList 對象的容量?( CD )A. 調用Remove 方法B. 調用Clear 方法C. 調用Trim(調整,修剪)ToSize 方法D. 設置Capacity 屬性9. C#程序中,可使用try.catch 機制來處理程序出現的( B )錯誤.A. 語法B. 運行C. 邏輯D. 拼寫10. C#中,在方法MyFunc 內部的try.catch 語句中,如果在try 代碼塊中發生異常,并且在當前的所有catch 塊中都沒有
10、找到合適的catch 塊,則( C )A. .NET 運行時忽略該異常B. .NET 運行時馬上強制退出該程序C. .NET 運行時繼續在MyFunc 的調用堆棧中查找提供該異常處理的過程D. .NET 拋出一個新的”異常處理未找到”的異常在C#中,預處理器指令#region(地區,范圍)和#endregion 的作用是( B )。A. 注釋#region 和#endregion 之間的代碼B. 為Code Editor 定義一段可折疊代碼區C. #region 和#endregion 之間的代碼在Debug 版本中不參加編譯D. #region 和#endregion 之間的代碼在Relea
11、se 版本中不參加編譯下列哪一個不是面向對象編程的特征DA.繼承B.多態C.封裝D.統一接口面向對象程序設計中的數據隱藏指的是。 DA.輸入數據必須輸入保密口令B.數據經過加密處理C.對象內部數據結構上建有防火墻D.對象內部數據結構的不可訪問性下列描述中,(D)是不正確的。A. 面向對象程序設計可重用性較好;B. 對象之間通過消息進行信息傳遞;C. 多態性體現了行為共享;D. 面向對象方法的核心是繼承;在C#中,將路徑名”C:Documents”存入字符串變量path中的正確語句是(A )A. path = "C: Docments"B. path = "C: /
12、Document/"C. path = "C:Document"D. path = "C:/Document/"下列語句在控制臺上的輸出是多少?(A )string msg = ”HellonWorld!”;System.Console.WriteLine(msg);A.HellonWorld!B.”HellonWorld!”C.Hello World!D.HelloWorld!C#中執行下列語句整形變量x和y的值是多少?( D ) int x=100; int y=+x;A.x=100 y=100B.x=101 y=100C.x=100 y=
13、101D.x=101 y=101DC#中每個bool類型量占用( d )個字節的內容.A.4B.2C.8D.1C#中每個char類型量占用( b )個字節的內容.A.1B.2C.4D.8單選題C#中每個int 類型的變量占用(c )個字節的內存。A. 1B. 2C. 4D. 8在C#編制的財務程序中,需要創建一個存儲流動資金金額的臨時變量,則應使用下列哪條語句?( a )A. decimal theMoney;B. int theMoney;C. string theMoney;D. dim theMoney as doubleC#中的類型float 對應.NET 類庫中的 (a )A. Sy
14、stem.SingleB. System.DoubleC. System.Int32D. System.Int64下列語句是類 myclass的一部分,obj是myclass類的一個對象.Void change(int i) i+;Public void test()Int a=100;Change(a);Console.Writeline(a);則調用obj.test后,控制臺輸出(b)A. 0;B. 100;C. 101;D. 不輸出;C#的數據類型有。 BA. 值類型和調用類型; B. 值類型和引用類型C. 引用類型和關系類型; D. 關系類型和調用類型; 下列選項中,( C )是引用類
15、型。A. enum類型B. struct類型C. string類型D. int類型已知類A中的一個成員函數的說明如下:void Set(A a);則該函數的參數“A a”的含義是。CA.指向A的指針為aB.將變量a的地址賦給類AC.類A對象引用a用作函數的形參D.變量A與a按位與后作函數參數什么字符被用來放在其他字符串末尾使這些字符串連成一串? ( a )A. 加號(+) B. 減號(-) C. 問號(?) D. 星號(*)C#中,新建一字符串變量str,并將字符串”Tom's Living Room”保存到串中,則應該使用下列哪條語句?( a )A.string str = “Tom
16、's Living Room”;B. string str = “string str = “Toms Living Room”;C.string str(“Tom's Living Room”);D.string str(“Toms Living Room”); 在C#中,表示一個字符串的變量應使用以下哪條語句定義?( b)A. CString str;B. string str;C. Dim str as stringD. char * str;類MyClass 中有下列方法定義:public void testParams(params int arr)Console.W
17、rite (“使用Params參數!”);public void testParams(int x,int y)Console.Write (“使用兩個整型參數!”);請問上述方法重載有無二義性?若沒有,則下列語句的輸出為( b)MyClass x = new MyClass();x.testParams(0);x.testParams(0,1);x.testParams(0,1,2);A. 有語義二義性;B. 使用Params 參數!使用兩個整型參數!使用Params 參數!C. 使用Params 參數!使用Params 參數!使用Params 參數!D. 使用Params 參數!使用兩個整
18、型參數!使用兩個整型參數!單選題int myArray3=new int3new int35,6,2,new int56,9,7,8,3,new int23,2; myArray322的值是( d)。A. 9 B. 2 C. 6 D. 越界 單選題下列語句創建了多少個string 對象?( a )string, strArray = new string3,4;A. 0B. 3C. 4D. 12單選題數組pins的定義如下: int pins = new int4 9,2,3,1 ;則 pins1 =(b )A. 1 B. 2 C.3 D.9單選題數組pins的定義如下:string pins
19、 = new string4"a","b","c","d"執行下列語句后,數組pins的值為 (b ) . string myArr = pins ;myArr 3 = "e"A. "a","b","e","d" B. "a","b","c","e" C. "a","b","c"
20、,"d" D. "e","e","e","d" 以下哪個是可以變長的數組?( d)A. Array B. stringC. stringN D. ArrayList在System.Collection名字空間中,下列哪個類實現了一種數據結構,這種數據結構支持使用鍵值來索引結構中存放的對象?( d )A.Stack類B.ArrayList類C.Queue類D.Hashtable 類在Queue類中,Enqueue方法的作用是: ( d )A.將隊列末端元素出隊列B.將隊列前端元素出隊列C.在隊列前
21、端壓入新的元素D.在隊列末端壓入新的元素在Queue類中,移除并返回隊列前端對象的方法是: ( c )A.popB.peekC.Dequeue D.Enqueue向ArrayList中增加一元素,用下列哪個方法。( a )A. AddB. RemoveC. InsertD. Append以下是一些C#中的枚舉型的定義,其中錯誤的用法有( a) 。A. public enum var1 “Mike” = 100, “Nike” = 102, “Jike” ; B.public enum var1 Mike = 100, Nike, Jike ;C. public enum var1 Mike=-
22、1 , Nike, Jike ; D.public enum var1 Mike , Nike , Jike ;關于成員函數特征的下列描述中,(a)是錯誤的。A. 成員函數一定是實例函數;B. 成員函數可以重載;C. 成員函數可以有不同的訪問修飾符D. 成員函數可以是靜態的;在下面的類定義中,缺省構造函數的作用是(c)Public class MyClass private MyClass( ) public static int counter; public static int increnentCounter() return +counter; return +counter; A.
23、 在創建類的實例時初始化類的域B. 因為是private的,因此不起任何作用C. 防止創建類的實例D.無意義單選題下列程序的輸出是什么?(c )public class Base Private readonly string msg = “Base!”; Private Base()console.write(msg);/私有的 Protected Base(string str):this()this.msg = str;Public class myclass:BasePublic myclass():base("ABC")console.write(“myclass
24、”);Static void main()/控制臺主程序入口 Myclass x = new myclass();A. Base!B. myclassC. Base! Myclass!D. Myclass! Base!C#類myclass定義如下:public class myclass int count; private myclass(int I)count=I; 現在需要為該類添加一個公有的構造函數,則下列函數定義正確的有(d )A.public myclass()myclass(100);B.public myclass():myclass(100)C.public myclass(
25、):base(100) D.public myclass():this(100)(d)不是構造函數的特征。A. 構造函數的函數名與類名相同;B. 構造函數可以重載;C. 構造函數可以設置缺省參數;D.構造函數必須指定類型說明。沒有類型C#中MyClass 為一自定義類,其中有以下方法定義public void Hello().使用以下語句創建了該類的對象,并使變量obj 引用該對象:MyClass obj = new MyClass();那么,可如何訪問類MyClass 的Hello 方法?( a )A. obj.Hello();B. obj:Hello();C. MyClass.Hello(
26、);D. MyClass:Hello();下列類的定義中哪些是合法的抽象類? (d )A. sealed abstract class c1 abstract public void test() B. abstract sealed public void test();C. abstract class c1 abstract void test();D. abstract class c1 abstract public void test();類MyClass定義如下: namespace ClassLibrary1 public class MyClass internal clas
27、s subclass int i ; 則類MyClass. Subclass的可訪問域為: (b )A.在所有引用ClassLibrary1的程序集中可用, 但限于MyClass的內部B.定義MyClass時所在的程序集C.在所有引用ClassLibrary1的程序集中可用, 但限于MyClass的派生類中D.訪問不受限制分析C#語句,注意類subCalss沒有訪問修飾符. Namespace ClassLibrary1 Public class Mylass Class subClass int i; 若必須為類subClass添加訪問修飾符,并使subClass的可訪問修飾符保持不變,則應
28、選擇( c )A. protected B. internalC. private D. public 分析下列C#語句,注意類MyClass 沒有訪問修飾符:namespace ClassLibrary1class MyClasspublic class subClassint i;若必須為類MyClass 添加訪問修飾符,并使MyClass 的可訪問域保持不變,則應選擇( c )A. private 訪問只限于包含該成員的類,私有的B. protected 訪問限于包含該成員的類及類的派生燈,保護的C. internal 訪問只限于所在的程序集,只有在同一個程序集中才能訪問D. publi
29、c 訪問不受限制,公共的還有一種是protected internal在C#中設計類時,如何將一個可讀可寫的公有屬性Name修改為只讀屬性?( a)A.將Name的set塊刪除 B.將Name的set塊置空C.將Name的set塊前加修飾符private D.將Name添加readonly修飾符以下類MyClass 的屬性count 屬于( a)屬性.class MyClassint i;int countGet return i; A. 只讀B. 只寫C. 可讀寫D. 不可讀不可寫面向對象編程中的“繼承”的概念是指( b )A.派生類對象可以不受限制地訪問所有的基類對象B.派生自同一個基類的
30、不同類的對象具有一些共同特征C.對象之間通過消息進行交互D.對象的內部細節被隱藏類class1,class2,class3的定義如下:abstract class class1abstract public void test();class class2:class1public override void test() Console.write(“class2”);class class3:class2public override void test()Console.write(“class3”);則下列語句的輸出是什么? (b) (提示:從抽象類的規則)Class1 x=new c
31、lass3();x.test();A. class3 class2B. class3C. class2 class3D. class2派生類的對象對它的基類成員中的(a)是不可訪問的A.私有成員B.公有成員C.保護成員D.內部成員下列描述中,正確的是(c)A. 虛方法是一個static 類型的成員方法B. 虛方法是一個非成員方法C. 抽象類是指具有抽象方法的類D. 抽象類可以實例化其對象 以下描述錯誤的是( a)。 A. C#中不支持抽象類。 B.在C#中沒有頭文件并且在同一處聲明和定義類的成員。 C.在C#中可使用 new 修飾符顯式隱藏從基類繼承的成員。 D. 在C#中要在派生類中重新定義
32、基類的虛函數必須在前面加Override。分析下列程序中類MyClass 的定義class BaseClasspublic int i;class MyClass:BaseClasspublic new int i;則下列語句在Console 上的輸出為(d )MyClass y = new MyClass();BaseClass x = y;x.i = 100;Console.WriteLine(“0, 1”,x.i,y.i);A. 0, 0B. 100, 100C. 0, 100D. 100, 0單選題在定義類時,如果希望類的某個方法能夠在派生類中進一步進行改進,以處理不同的派生類的需要,
33、則應將該方法聲明成( c )A. sealed 方法 封閉類B. public 方法 公共類C. virtual 方法 虛方法D. override 方法 重載基類下列描述錯誤的是( d )。 A. 類不可以多重繼承而接口可以; B. 抽象類自身可以定義成員而接口不可以; C. 抽象類和接口都不能被實例化; D. 一個類可以有多個基類和多個基接口;下列描述中,(d)是抽象類的特性。A.可以定義虛函數;B.可以進行構造函數重載;C.可以定義友元函數;D.不能實例化其對象。下列描述中,關于函數重載滿足的條件的說明不正確的是(c)A. 有不同的參數個數; B. 對應的參數類型不相同;C. A和B必須
34、同時滿足;D. A和B只要滿足一個即可;?重載函數在調用時選擇的依據中,錯誤的是( a)A. 函數的參數名B. 參數的類型C. 函數的名字 D.參數的個數下列說法中,正確的說法是(b)A.所有的運算符都能被重載B.運算符被重載時,它們的優先級與結合性不會改變C.當需要時,我們可以自定義一個運算符來進行重載D.每個運算符都可以被重載成成員函數單選題用戶類若想支持Foreach語句需要實現的接口是: ( a )A. IEnumerableB. IEnumeratorC. ICollectionD. ICollectDataC#程序中,可使用try.catch 機制來處理程序出現的( b)錯誤.A.
35、 語法B. 運行C. 邏輯D. 拼寫以下的C#代碼,試圖用來定義一個接口: public interface IFile int A; int delFile() A = 3; void disFile(); 關于以上的代碼,以下描述不正確的是( d )。A. 以上的代碼中存在的錯誤包括:不能在接口中定義變量,所以int A代碼行將出現錯誤;B. 以上的代碼中存在的錯誤包括:接口方法delFile是不允許實現的,所以不能編寫具體的實現函數;C. 代碼void disFile();聲明無錯誤,接口中的方法可以沒有返回值;D. 代碼void disFile();應該編寫為void disFile(
36、);在C# 中,使用(c )語句捕獲異常。A. ifB. whileC. try D. do 關于new運算符的下列描述中,(d)是錯誤的。A.它可以用來動態創建對象和對象數組;B.使用它創建的對象或對象數組可以由垃圾收集機制釋放;C.使用它創建對象時要調用構造函數;D.使用它創建對象數組時必須指定初始值;下列靜態數據成員的特性中,(b)是錯誤的。A.說明靜態數據成員時前邊要加修飾符static;B.靜態數據成員要在類體外進行初始化;C.靜態數據成員被該類的所有對象所共用;D.引用靜態數據成員時,要在其名稱前加<類名>;1、在C#中,下列常量定義正確的是(B )。(選擇一項)A.C
37、onst double PI 3.1415926;B.Const double e=2.7C.define double PI 3.1415926D.define double e=2.73、在.NET中,從屬性的讀寫特性上來進行分類,可以劃分為以下三種,除了( D )。(選擇一項)A.只讀屬性B.只寫屬性C.讀寫屬性D.不可讀不可寫的屬性4、 閱讀以下的C#代碼:public class TEApp public static void ThrowException() throw new Exception(); public static void Main() try Console.
38、WriteLine("try"); ThrowException(); catch(Exception e) Console.WriteLine("catch"); finally Console.WriteLine("finally"); 請問代碼運行結果是( A )。(選擇一項)A.try catch finallyB.tryC.try catchD.try finally5、在C#中,一個類( B ).(選擇一項)A.可以繼承多個類B.可以實現多個接口C.在一個程序中只能有一個子類D.只能實現一個接口6、針對下面的代碼: usi
39、ng System; class Teststring public static void Main() String strOriginal; strOriginal = Console.ReadLine(); bool A = strOriginal.Equals("A"); Console.WriteLine(A.ToString(); int B = strOriginal.Length; Console.WriteLine(B.ToString(); Console.ReadLine(); 程序運行時輸入?!啊保ㄎ鍌€A的前面有三個空格)則程序輸出為( B ) (
40、選擇一項) A.0 8B.False 8C.1 8D.False 57、以下的C代碼段: public struct Person string Name; int Age; public static void Main() Hasbtable A; Person B; /其他處理代碼 以下說法正確的是( A )。(選擇一項) A.A為引用類型的變量,B為值類型的變量B.A為值類型的變量,B為引用類型的變量C.A和B都是值類型的變量D.A和 B都是引用類型的變量 9、在C#中定義一個數組,正確的代碼為( B )。(選擇一項)A.int arraya = new int5;B.int arra
41、ya = new int5;C.int arraya = new int;D.int5 arraya = new int; 10、在C語言中,下列關于屬性的描述正確的是(B)(選擇一項)A.屬性系是以public關鍵字修飾的字段,以public關鍵字修飾的字段也可稱為屬性B.屬性是訪問字段值的一種靈活機制,屬性更好地實現了數據的封裝和隱藏C.要定義只讀屬性只需在屬性名前加上readonly關鍵字D.在C#的類中不能自定義屬性 11、程序運行過程中發生的錯誤,叫作(C )(選擇一項)A.版本B.斷點C.異常D.屬性 12、在NET框架類庫中,所有與多線程機制應用相關的類都放在(C )命名空間中。
42、(選擇一項)A.System.SysThreadB.System.ThreadC.System.ThreadingD.NetException14、閱讀以下的C代碼: class A public A( ) Console.WriteLine("A"); class B:A public B() Console.WriteLine("B"); class Program public static void Main() B b = new B(); Console.ReadLine(); 上述代碼運行后,將在控制臺窗口輸出(C)。(選擇一項)A. AB
43、. BC. A BD.B A 15、在.NET中,以下關于命名空間的描述,正確的是( D )。(選擇一項)A.命名空間不可以進行嵌套B.任一個.cs文件中,只能存在一個命名空間C.便用private修飾的命名空間,其內部的類也不允許訪問D.命名空間使得代碼更加有條理、結構更清晰 16、NET中,程序中的錯誤可以劃分為以下三類,除了(D )。 (選擇一項)A.邏輯錯誤B.運行時錯誤C.語法錯誤D.自定義錯誤 17、針對下面的C#代碼: using System; delegate void D(int i); class P public static void Main() V(new D(R
44、)); public static void R(int t) V(21); public static void V(int i) Console.WriteLine(i.ToString(); Console.ReadLine(); 以下說法正確的是( B )(選擇一項) A.代碼中存在錯誤,delegate voidD(int i);不能定義在名稱空間或者類之外B.代碼中存在錯誤,代碼行V(new D(R);使用委托錯誤C.程序正常運行,輸出為0D.程序正常運行,輸出為2119、以下關于C#中方法重載的說法正確的是( CD )。(選擇二項)A.如兩個方法名字不同,而參數的數量不同,那么它
45、們可以構成方法重載B.如兩個方法名字相同,而返回值的數據類型不同,那么它們可以構成方法重載C.如兩個方法名字相同,而參數的數據類型不同,那么它們可以構成方法重載D.如兩個方法名字相同,而參數的數量不同,那么它們可以構成方法重載 20、在C#語法中,在派生類中對基類的虛函數進行重寫,要求在聲明中使用( A )關鍵字。(選擇一項)A.overrideB.newC.staticD.virtual 21、在.NET中,Hashtable類所在的命名空間是( C )(選擇一項)A.System.ThreadintB.System.IOC.System.CollectionsD.System 22、在C#
46、中,可以通過裝箱和拆箱實現值類型與引用類型之間相互轉換,在下列代碼中,有( B )處實現了拆箱。(選擇一項)int age = 5;object o= age;o=10;age=(int)o;object oAge =age;A.0B.1C.2D.3 23、在C#中,下列代碼的運行結果是( B ) . (選擇一項)Intnum =new int1,3,5;ArrayList arr=new ArrayList();For(int i=0;i<num.Length;i+) arr.Add(numi);arr.Insert(1,4);console.Write(arr2);A.1B.3C.4
47、D.5 24、C#中關于委托,下面說法不正確的是( AD )。(選擇兩項)A.委托是一種類的成員B.委托必須定義在類中C.定義委托需要使用delegate關鍵字D.委托是一種數據類型 5、下列關于C#的異常處理的說發法,錯誤的是(a )。(選擇二項)A.Try塊必須跟catch塊組合使用,不能單獨使用B.一個try塊可以跟隨多個catch塊C.使用throw語句既可引發系統異常,也可以引發由開發人員創建的自定義異常D.在try catch .finally塊中,Finally 塊總是執行,不論是否有異常發生 26、在.NET中,一些數據類型為引用類型,當引用類型的值為(B)時,表明沒有引用任何對象。(選擇一項)A.EmptyB.nullC.NothingD.0 27、在C#中,接口與抽象基類的區別在于(D)。(選擇一項)A.抽象基類可以包含非抽象方法,而接口只能包含抽象方法B.抽象基類可以被實例化,而接口不能被實例化C.抽象基類不能被實例化,而接口可以被實例化D.抽象基類能夠被繼承,而接口不能被繼承 35、在C#中,( C)訪問修飾符修飾的變量只能由當前程序集訪問。A.publicB.protectedC.internalD.pri
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紡織品批發商客戶關系管理考核試卷
- 珠寶首飾設計與生活美學融合考核試卷
- 礦用通訊設備與網絡技術考核試卷
- 玻璃制品耐候性能測試考核試卷
- 娛樂用品生產設備智能化改造與升級考核試卷
- 牛只生長發育與飼養管理優化考核試卷
- 玻璃加工過程中的污染控制考核試卷
- 建筑裝飾工程信息模型(BIM)應用考核試卷
- 嶺南師范學院《工程造價算量信息化綜合》2023-2024學年第一學期期末試卷
- 寧夏醫科大學《器官-系統模塊三》2023-2024學年第二學期期末試卷
- 強酸強堿燒傷及中毒的處理方法
- 施工員培訓課件(PPT-54張)
- 廠家管道吹掃方案(參考)
- 軋鋼高線車間裝配工工藝規程
- 鋼板樁施工專項方案
- 水土保持常用監測表格(共9頁)
- PPT翻書動畫效果的制作
- 病理學第十六章-神經系統疾病
- 上海市南匯區醫院檢驗科生物安全手冊
- 股權投資郵箱
- 消防設施移交和清單-(精編版)
評論
0/150
提交評論