21秋東北大學(xué)《軟件設(shè)計模式》在線平時作業(yè)3(標(biāo)準(zhǔn)答案)

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2021/9/30 1:16:58來源:admin瀏覽: 47 次

學(xué)無憂.png


《軟件設(shè)計模式》在線平時作業(yè)3
試卷總分:100    得分:100
第1,接口Animal 定義如下:public interface Animal{ void Move();}則下列抽象類的定義中,哪些是不合法的?
A、abstract class Cat: Animal{abstract public void Move(); }
B、abstract class Cat: Animal { virtual public void Move(){Console.Write(Console.Write("Move!");)} }
C、abstract class Cat: Animal { public void Move(){Console.Write(Console.Write("Move!");)}; }
D、abstract class Cat: Animal{public void Eat(){Console.Write(Console.Write("Eat!");)}; }
正確答案:


第2題,以下關(guān)于類和對象的說法中,不正確的是:
A、類包含了數(shù)據(jù)和對數(shù)據(jù)的操作
B、一個對象一定屬于某個類
C、類是同一類對象的抽象
D、可由抽象類生成對象
正確答案:


第3題,下列語句的輸出是________。double MyDouble = 123456789;Console.WriteLine("{0:E}",MyDouble);
A、$123,456,789.00
B、1.234568E+008
C、123,456,789.00
D、123456789.00
正確答案:


第4題,下列選項中,( )是引用類型。
A、enum類型
B、struct類型
C、string類型
D、int類型
正確答案:


答案來源:(www.),下列描述錯誤的是( )
A、類不可以多重繼承而接口可以;
B、抽象類自身可以定義成員而接口不可以;
C、抽象類和接口都不能被實例化;
D、一個類可以有多個基類和多個基接口;
正確答案:


第6題,已知結(jié)構(gòu)Resource 的定義如下:struct Resource{public int Data = 0;}則下列語句的運行結(jié)果為________。 Resource[] list= new Resource[20]; for(int i = 0;i20;i++){ System.Console.WriteLine("data={0}",list[i].Data); }
A、打印20 行,每行輸出都是 data=0
B、打印20 行,每行輸出都是 data=null
C、打印20行.第1行輸出data=0,第2行輸出data=2,.,第20行輸出data=19
D、出現(xiàn)運行時異常
正確答案:


第7題,在定義類時,如果希望類的某個方法能夠在派生類中進一步進行改進,以處理不同的派生類的需要,則應(yīng)將該方法聲明成_________。
A、sealed 方法
B、public 方法
C、visual 方法
D、override 方法
正確答案:


第8題,C#中每個int 類型的變量占用______個字節(jié)的內(nèi)存。
A、1
B、2
C、4
D、8
正確答案:


第9題,類MyClass 中有下列方法定義:public void testParams(params int[] arr){ Console.Write ("使用Params參數(shù)!");}public void testParams(int x,int y){ Console.Write ("使用兩個整型參數(shù)!");}請問上述方法重載有無二義性?若沒有,則下列語句的輸出為(  )MyClass x = new MyClass();x.testParams(0); x.testParams(0,1);x.testParams(0,1,2);
A、有語義二義性;
B、使用Params 參數(shù)!使用兩個整型參數(shù)!使用Params 參數(shù)!
C、使用Params 參數(shù)!使用Params 參數(shù)!使用Params 參數(shù)!
D、使用Params 參數(shù)!使用兩個整型參數(shù)!使用兩個整型參數(shù)!
正確答案:


答案來源:(www.),int[][] myArray3=new int[3][]{new int[3]{5,6,2}, new int[5]{6,9,7,8,3}, new int[2]{3,2}}; myArray3[2][2]的值是( )。
A、9
B、2
C、6
D、越界
正確答案:


第11題,面向過程方法的缺點是過程和數(shù)據(jù)結(jié)合的過于緊密。
A、錯誤
B、正確
正確答案:


答案來源:(www.),結(jié)構(gòu)化程序設(shè)計對基本模塊的要求是單入口、多出口。
A、錯誤
B、正確
正確答案:


第13題,聲明為abstract類的方法必須同時進行聲明和實例化。
A、錯誤
B、正確
正確答案:


第14題,具有抽象方法的類必須聲明為abstract.
A、錯誤
B、正確
正確答案:


答案來源:(www.),數(shù)據(jù)流分析技術(shù)是結(jié)構(gòu)化分析方法的核心技術(shù)。
A、錯誤
B、正確
正確答案:


第16題,重載是進行基類中函數(shù)的重寫。
A、錯誤
B、正確
正確答案:


第17題,抽象類不可以被實例化。
A、錯誤
B、正確
正確答案:


第18題,虛函數(shù)是可由子類繼承并重寫的函數(shù)。
A、錯誤
B、正確
正確答案:


第19題,面向?qū)ο蟪绦蛟O(shè)計的代碼重用包括內(nèi)部重用(即本項目內(nèi)的代碼重用)和外部重用(即新項目重用舊項目的代碼)。
A、錯誤
B、正確
正確答案:


答案來源:(www.),實例屬性和靜態(tài)屬性都是被允許訪問的嗎?
A、錯誤
B、正確
正確答案:














  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部