《面向?qū)ο蠹夹g(shù)與c+》網(wǎng)上直播_第1頁
《面向?qū)ο蠹夹g(shù)與c+》網(wǎng)上直播_第2頁
《面向?qū)ο蠹夹g(shù)與c+》網(wǎng)上直播_第3頁
《面向?qū)ο蠹夹g(shù)與c+》網(wǎng)上直播_第4頁
《面向?qū)ο蠹夹g(shù)與c+》網(wǎng)上直播_第5頁
已閱讀5頁,還剩79頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、面向?qū)ο蠹夹g(shù)及C+ 網(wǎng)上直播(2,關(guān)于考試,形式:開卷 考試時間:1.5小時 考試范圍:第1章 第7章 (重點(diǎn)章節(jié):第2章 第6章) 考試題型:參考網(wǎng)頁中的教學(xué)大綱,考試題型,填空 判斷正誤 多項(xiàng)選擇 改正程序段中的錯誤 簡答題 寫出程序段運(yùn)行結(jié)果 編寫程序段 編寫完整程序,重點(diǎn)題型,填充題 指出程序段中的錯誤,說明錯誤原因并改正 選擇題 簡答題 寫出程序運(yùn)行時的輸出結(jié)果 - 虛函數(shù)與多態(tài)性 - 構(gòu)造函數(shù)與析構(gòu)函數(shù)的次序(繼承/復(fù)合) 6. 編程題 - 函數(shù)模板 - 建立用于完成 xxx 功能的類 編寫類說明文件與類實(shí)現(xiàn)文件 (類和運(yùn)算符重載,模擬試題分析填充題,使用關(guān)鍵字( )聲明的標(biāo)識符的

2、值在程序運(yùn)行過程中是不能進(jìn)行修改的,模擬試題分析填充題,在類的定義中,( )成員函數(shù)用于讀取private成員數(shù)據(jù)的值,而不改變private成員數(shù)據(jù)值,模擬試題分析改錯題,main( ) cout i; int i = 5; return 0;,有三處錯誤: 1.main()函數(shù)的類型應(yīng)說明為int; 2.使用cout應(yīng)包含頭文件iostream.h 3.x必須在聲明之后才能使用 可改為: #include int main( ) int i = 5; cout i; return 0;,模擬試題分析選擇題,以下類型轉(zhuǎn)換不正確的是( ) void* pv; int*pi; A pv=pi;

3、B pi=pv; C pv=(void*)pi; D pi=(int*)pv,模擬試題分析簡答題,單目運(yùn)算符:有何用途,模擬試題分析簡答題,運(yùn)算符用于在任何函數(shù)的任何塊語句中訪問一個全局標(biāo)識符,而不管是否存在同名的局部標(biāo)識符,模擬試題分析寫出程序運(yùn)行結(jié)果,include class X public: virtual void f() cout f(); return 0;,模擬試題分析寫出程序運(yùn)行結(jié)果,include class X public: virtual void f() cout f(); return 0;,CLASS X CLASS Y CLASS Z CLASS Z,模擬試

4、題分析寫出程序運(yùn)行結(jié)果,include class A public: A()coutA ; A()coutA ; ; class B public: B()coutB ; B()coutB ; ; class C public: C()coutC ; C()coutC ; private: A c1; B c2; ; class D public: D()coutD ; D()coutD ; ; class E : public C public: E()coutE ; E()coutE ; private: B e1; D e2; ; int main() E e; cout endl;

5、return 0;,模擬試題分析寫出程序運(yùn)行結(jié)果,include class A public: A()coutA ; A()coutA ; ; class B public: B()coutB ; B()coutB ; ; class C public: C()coutC ; C()coutC ; private: A c1; B c2; ; class D public: D()coutD ; D()coutD ; ; class E : public C public: E()coutE ; E()coutE ; private: B e1; D e2; ; int main() E e

6、; cout endl; return 0;,A B C B D E E D B C B A,模擬試題分析編程題,1。編寫一個程序,用名為min的函數(shù)模板計算三個參數(shù)的最小值,函數(shù)模板的例子,functiontemplate.cpp是模板的源程序,* / functiontemplate.cpp /* #include template T min(const T a, const T b, const T c) if (a=b,模擬試題分析編程題,2。建立一個表示數(shù)組的類,數(shù)組類Array,數(shù)組類的ADT描述 域:不同元素個數(shù)的不同元素值的各種組合。 操作: 下標(biāo)范圍檢查 數(shù)組賦值 數(shù)組比較

7、 數(shù)組I/O,數(shù)組類Array,array.h是類說明的頭文件; array.cpp是類實(shí)現(xiàn)的源程序文件,具體代碼見第1次網(wǎng)上直播的講解,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第一題 填充題 (10分) 1使用類的運(yùn)算符重載不能改變運(yùn)算符的 ( ) 和 ( ) 。 2函數(shù) ( ) 能夠定義一個在不同數(shù)據(jù)類型基礎(chǔ)上完成同一個任務(wù)的一組函數(shù)。 3struct成員的默認(rèn)訪問模式是 ( ),而class成員的默認(rèn)訪問模式是 ( )。 4運(yùn)算符new分配的動態(tài)內(nèi)存要用運(yùn)算符 ( ) 回收。如果在一個類的構(gòu)造函數(shù)中使用new分配動態(tài)內(nèi)存,則回收操作應(yīng)在( )中完成。 5關(guān)鍵字 ( ) 指定了不可修改的對象或變量。

8、關(guān)鍵字 ( ) 指定一個類的成員不會修改類中的數(shù)據(jù)成員。 6如果一個類包含一個或多個純虛函數(shù),則該類為 ( )類,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第二題 指出下列程序段中的錯誤,說明錯誤原因,并改正 (15分) 1main() coutxendl; int x=100; return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第二題 指出下列程序段中的錯誤,說明錯誤原因,并改正 (15分) 2class Date public: void Date (int,int,int); / 其他成員函數(shù)的原型說明 private: void Date ( ); int year = 2009 ; month=

9、 01 ; day= 01;,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第二題 指出下列程序段中的錯誤,說明錯誤原因,并改正 (15分) 3class A public: void A(int s = 10) const data = new ints; void A(int s = 10) const cout ”this object is destroyed” endl; private: int* data;,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第三題 選擇題 (10分) 1在VC+中,編輯器所生成的文件的擴(kuò)展名為( ) A .cpp B .obj C .lib D .exe 2每個類( )構(gòu)造函數(shù)。

10、A 只能有一個 B 只可有私有的 C 可以有多個 D 只可有缺省的,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第三題 選擇題 (10分) 3在類中說明的成員可以使用關(guān)鍵字( )( )進(jìn)行修飾。 A private B extern C auto D public E register 4創(chuàng)建或刪除堆對象,需要使用操作符( )( ) A - B new C delete D . E,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第三題 選擇題 (10分) 5在派生類中重新定義虛函數(shù)時必須在( )( )方面與基類保持一致。 A 參數(shù)個數(shù) B 參數(shù)類型 C 參數(shù)名字 D 操作內(nèi)容 E 賦值 6C+類體系中,不能被派生類繼承的有

11、( )( )。 A 轉(zhuǎn)換函數(shù) B 構(gòu)造函數(shù) C 虛函數(shù) D 靜態(tài)成員函數(shù) E 賦值操作函數(shù),面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第四題 寫出以下程序運(yùn)行時的輸出結(jié)果 (10分) #include class Base public: Base() cout Constructing Base n; virtual void myname() cout Base n; ; class Point: public Base public: Point() cout Constructing Point.n; void myname() cout Point n; ; class Circle: publ

12、ic Point public: virtual void myname() cout Circle n; ; class Cylinder: public Circle ; Base o1; Cyclinder o2,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,int main( ) Base a; Point b; Circle c; Cylinder d; Base * pv4=,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第五題 寫出以下程序運(yùn)行時的輸出結(jié)果 (10分) #include class A public: A( ) cout A ; A( ) cout A ; ; class B public: B

13、 ( ) cout B ; B( ) cout B ; private: A m; ; class C : public A public: C( ) cout C ; C( ) cout C ; private: B m;,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,A obj; B obj2; C obj3; int main( ) C objc; B* p=new B; cout endl; delete p; return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,第六題 編程題 (20分) 編寫一個程序,用名為min的函數(shù)模板計算任何個數(shù)組成的數(shù)組中的最小值。 用整型、字符和浮點(diǎn)數(shù)測試所編寫的程序,面向

14、對象技術(shù)與C+模擬試卷一,第七題 編程題 (25分) 定義并實(shí)現(xiàn)表示由字符元素組成的集合類型CharSet。 需提供的操作至少應(yīng)包括: l 構(gòu)造函數(shù) l 析構(gòu)函數(shù) l 拷貝構(gòu)造函數(shù) l 插入元素 ( insert 函數(shù) ) l 求元素個數(shù)( getCount 函數(shù) ) l 集合并運(yùn)算( + 運(yùn)算符 ) l 集合交運(yùn)算( * 運(yùn)算符 ) l 集合差運(yùn)算( - 運(yùn)算符 ) l 集合顯示輸出 ( 運(yùn)算符 ) 集合顯示輸出的格式為c1,c2,空集的輸出為,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,CharSet類型的使用例子如下: /*/ /* testCharSet.cpp */ /*/ #include #i

15、nclude charset.h int main() CharSet s1(100), s2(100); for (char c=A;c=P;c+) s1.insert(c); s2.insert(c+5); / 插入元素 cout The number of elements of set1 is s1.getCount() ; coutendl,面向?qū)ο蠹夹g(shù)與C+模擬試卷一,cout s1 s2 = s1 + s2; /集合并 coutendl; cout s1 s2 = s1 * s2; /集合交 coutendl; cout s1 s2 = s1 - s2; /集合差 coutend

16、l; return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,1. 使用關(guān)鍵字 ( ) 指定一個類的成員函數(shù)為虛函數(shù)。 2. 在VC+中,連接器所生成的文件的擴(kuò)展名為 ( )。 3. 重載賦值運(yùn)算符 operator= 時,應(yīng)將其聲明為類的( )函數(shù)。 4. 當(dāng)使用帶參數(shù)的流操縱算子時,程序中必須包含頭文件 ( )。 5. C+中的輸入/輸出是以字節(jié) ( ) 的形式實(shí)現(xiàn)的。 6. 如果沒有為類的成員對象提供成員初始化值,那么該對象的 ( ) 將被調(diào)用。 7. C+提供的 ( ) 能夠把C編譯器編譯好的函數(shù)與C+程序正確地連接。 8. ( ) 數(shù)據(jù)成員是類的所有對象共享的信息。 9. ( ) 提供了一

17、種描述通用類的方法。 10 .( ) 是用來初始化類的數(shù)據(jù)成員的一種特殊的成員函數(shù),面向?qū)ο蠹夹g(shù)與C+模擬試卷二,1main() pi=3.14; cout pi endl; double pi; return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,2. class Rational public: void Rational (int,int); / 其他成員函數(shù)的原型說明 private: void Rational ( ); int a = 0 , b = 1;,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,3class someClass public: someFunction(int a = 1)

18、const value = a+ ; static double anotherFunction() return value + shareValue; private: double value; static double shareValue;,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,1在VC+中,工程工作區(qū)所生成的文件的擴(kuò)展名為( ) A .cpp B .obj C .dsw D .exe 2對于類T 的類型轉(zhuǎn)換運(yùn)算符函數(shù),下列說明正確的是( ) A void operator T(int s=10); B void operator T() const; C operator int();

19、D T(int s=10,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,3重載函數(shù)調(diào)用運(yùn)算符operator()時,應(yīng)將其聲明為類的( )函數(shù)。 A 非成員 B 虛 C 成員 D 多態(tài) 4以下哪個類型轉(zhuǎn)換是錯誤的?( ) void* pv; int* pi; A pv=pi; B pi=pv; C pv=(void*)pi; D pi=(int*)pv,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,5對于類T的非const成員函數(shù)來說,this的含義為( )或( )。 A T this; B const T* const this; C T* this; D const T* this; E T* const this; 6

20、通過( )和( )調(diào)用虛函數(shù)時,采用動態(tài)聯(lián)編。 A 對象引用 B 對象名 C 成員名限定 D 對象指針 E this指針,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,7定義類T的對象O的正確方法是( )( )。 A T O; B T O( ); C O T; D O T( ); E T O(100,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,include class Base public: virtual void write() cout Base n; ; class Derived: public Base void write() cout Derived n; ; class DerivedDerived:

21、 public Derived void write() cout DerivedDerivedn; ; class DerivedDerivedDerived: public DerivedDerived,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,int main( ) Base b; Derived d; DerivedDerived dd; DerivedDerivedDerived ddd; Base* pb4=,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,include #include class X char contents100; public: X(const char* s) cout Const

22、ructing string s n; strcpy(contents,s); X(const X,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,X g (X arg) return arg; int main( ) X x=aaaaa; x=g(x); return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,編寫一個程序,用名為max的函數(shù)模板計算任何個數(shù)組成的數(shù)組中的最大值。 用整型、字符和浮點(diǎn)數(shù)測試所編寫的程序,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,定義并實(shí)現(xiàn)表示由字符元素組成的集合類型IntSet。 需提供的操作至少應(yīng)包括: l 構(gòu)造函數(shù) l 析構(gòu)函數(shù) l 拷貝構(gòu)造函數(shù) l 插入元素 ( insert 函數(shù) ) l

23、 求元素個數(shù)( getCount 函數(shù) ) l 集合并運(yùn)算( + 運(yùn)算符 ) l 集合交運(yùn)算( * 運(yùn)算符 ) l 集合差運(yùn)算( - 運(yùn)算符 ) l 集合顯示輸出 ( 運(yùn)算符 ) 集合顯示輸出的格式為i1,i2,空集的輸出為,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,IntSet類型的使用例子如下: /*/ /* testIntSet.cpp */ /*/ #include #include intset.h int main() IntSet s1(100), s2(100); for (int i=1;c=50;i+) s1.insert(i); s2.insert(i+20); / 插入元素 cou

24、t The number of elements of set1 is s1.getCount() ; coutendl,面向?qū)ο蠹夹g(shù)與C+模擬試卷二,cout s1 s2 = s1 + s2; /集合并 coutendl; cout s1 s2 = s1 * s2; /集合交 coutendl; cout s1 s2 = s1 - s2; /集合差 coutendl; return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,1. 在VC+中,連接器所生成的文件的擴(kuò)展名為 ( )。 2. 當(dāng)使用帶參數(shù)的流操縱算子時,程序中必須包含( )頭文件。 3. ( )數(shù)據(jù)成員是類的所有對象共享的信息。 4.

25、如果一個類包含一個或多個純虛函數(shù),則該類為( )類。 5. 復(fù)合對象中的成員對象是在建立復(fù)合對象之( )建立的。 6. 運(yùn)算符new分配的動態(tài)內(nèi)存要用運(yùn)算符( ) 回收。如果在一個類的構(gòu)造函數(shù)中使用new分配動態(tài)內(nèi)存,則回收操作應(yīng)在類的( )函數(shù)中完成。 7. 函數(shù)( )是定義在不同數(shù)據(jù)類型基礎(chǔ)上完成同一任務(wù)的一組函數(shù)的統(tǒng)一定義。 8. 在public方式的類繼承中,( ) 類的指針可作為( )類的指針使用。 如果沒有為類的成員對象提供成員初始化值,那么該對象的( )構(gòu)造函數(shù)將被調(diào)用,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,1main() coutcendl; char c=101; return 0;

26、,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,class Rational /表示有理數(shù)的類聲明 public: void Rational (int,int); /第1個參數(shù)為分子,第2個參數(shù)為分母 / 其他成員函數(shù)的原型說明 private: void Rational ( ); /默認(rèn)的數(shù)為0,其分子表示為0,分母表示為1 int a = 0 , b = 1;,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,3class myClass public: myClass(char a, int b) v = a ; si = b ; void f1(int i = 10) const v = v + i ; static

27、 int f2() return v + si; private: char v; static int si;,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,1在VC+中,工程工作區(qū)所生成的文件的擴(kuò)展名為( ) A .cpp B .obj C .dsw D .exe E 以上都不正確 2對于類C 的類型轉(zhuǎn)換運(yùn)算符函數(shù),下列說明正確的是( ) A void operator C(double=10); B void operator C(); C operator double(); D C(double a=10); E 以上都不正確,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,3C+類體系中,不能被派生類繼承的有( )

28、( )。 A 轉(zhuǎn)換函數(shù) B 構(gòu)造函數(shù) C 虛函數(shù) D 靜態(tài)成員函數(shù) E 賦值操作函數(shù) 4創(chuàng)建或刪除堆對象,需要使用操作符( )( ) A - B new C delete D . E,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,5以下錯誤的類型轉(zhuǎn)換是( ) void* pv; int* pi; A pv=pi; B pi=pv; C pv=(void*)pi; D pi=(int*)pv; E 以上都不正確 6通過( )和( )調(diào)用虛函數(shù)時,采用動態(tài)聯(lián)編。 A 對象引用 B 對象名 C 成員名限定 D 對象指針 E this指針,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,7. 每個類( )構(gòu)造函數(shù)。 A 只能有一個 B

29、 只可有private的 C 可以有多個public的 D 只可有缺省的 E 以上都不正確,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,include class A public: A() cout initialize An; virtual void write() cout class A n; ; class B: public A public: B() cout initialize Bn; void write() cout class B n; ; class C: public B public: C() cout initialize Cn; void write() cout cla

30、ss Cn; ; class D: public C public: D() cout initialize Dn;,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,int main( ) A a; B b; C c; D d; A* p =,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,include class A public: A( ) cout AAA ; A( ) cout AAA ; ; class B : public A public: B ( ) cout BBB ; B( ) cout BBB ; private: A m1,m2; ; class C : public A public: C( ) co

31、ut CCC ; C( ) cout CCC ; private: B m1,m2;,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,A obj; B obj2; C obj3; int main( ) C objc; B* p=new B; cout endl; delete p; static A sa; return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,編寫一個名稱為plus的函數(shù)模板計算其三個同類型參數(shù)值的和,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,定義并實(shí)現(xiàn)表示由字符元素組成的集合類型CharSet。 需提供的操作至少應(yīng)包括: l 構(gòu)造函數(shù) l 析構(gòu)函數(shù) l 拷貝構(gòu)造函數(shù) l 插入元素 ( insert 函數(shù)

32、) l 求元素個數(shù)( getCount 函數(shù) ) l 判斷一個字符是否屬于集合( isMember 函數(shù) ) l 判斷一個集合是否是另一個集合的子集 ( isSubset 函數(shù)) l 集合并運(yùn)算( + 運(yùn)算符 ) l 集合顯示輸出 ( 運(yùn)算符 ) 集合顯示輸出的格式為c1,c2,空集的輸出為,面向?qū)ο蠹夹g(shù)與C+模擬試卷三,CharSet類型的使用例子如下: /*/ /* testCharSet.cpp */ /*/ #include #include charset.h int main() CharSet s1(100), s2(100); for (char c=A;c=P;c+) s1.

33、insert(c); s2.insert(c+5); / 插入元素 cout The number of elements of set s1 is s1.getCount() endl; cout s1 s2 = s1 + s2 endl; /集合并 if (s1.isMember(A) cout A is a member of set s1 endl; if (s1.isSubset(s2) cout set s2 is a subset of set s1 endl; return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷四,1. 在VC+中,編譯器所生成的文件的擴(kuò)展名為( )。 2. 與系統(tǒng)

34、中標(biāo)準(zhǔn)設(shè)備對應(yīng)的四個流對象是( ) 、( ) 、 ( ) 和 clog。 3. 每個對象都維護(hù)了一個指向自身的指針,這個指針稱為( )指針。 4. 在類定義中,將( )置于成員函數(shù)原型的末尾可以聲明該函數(shù)為純虛函數(shù)。 5. 關(guān)鍵字( )引出了重載運(yùn)算符函數(shù)的定義。 6. 類的( )成員只能被該類的成員函數(shù)或友元函數(shù)所訪問。 7. 重載的流運(yùn)算符應(yīng)該定義為類的( )函數(shù)。 重載賦值運(yùn)算符 operator= 時,應(yīng)將其聲明為類的( )函數(shù),面向?qū)ο蠹夹g(shù)與C+模擬試卷四,1main() cout i endl; int i = 0 x101; return 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷四,2c

35、lass Complex /表示復(fù)數(shù)的類聲明 public: void Complex (double,double); /第1個參數(shù)為實(shí)部,第2個參數(shù)為虛部 / 其他成員函數(shù)的原型說明 private: void Complex ( ); /默認(rèn)復(fù)數(shù)的實(shí)部表示為0,虛部表示為0 int real = 0 , image = 0;,面向?qū)ο蠹夹g(shù)與C+模擬試卷四,3class BBB public: void print() cout x endl; virtual void fun(int) print(); private: int x; ; class DDD : public BBB p

36、ublic: void print() cout BBB:x y endl; virtual int fun(int) print(); return 0; private: int y;,面向?qū)ο蠹夹g(shù)與C+模擬試卷四,1在類中說明的成員可以使用關(guān)鍵字( )( )進(jìn)行修飾。 A private B extern C auto D public E register 2在派生類中重新定義虛函數(shù)時必須在( )( )方面與基類保持一致。 A 參數(shù)個數(shù) B 參數(shù)類型 C 參數(shù)名字 D 操作內(nèi)容 E 賦值,面向?qū)ο蠹夹g(shù)與C+模擬試卷四,3C+類體系中,不能被派生類繼承的有( )( )。 A 轉(zhuǎn)換函數(shù) B

37、 構(gòu)造函數(shù) C 虛函數(shù) D 靜態(tài)成員函數(shù) E 賦值操作函數(shù) 4對于類T的非const成員函數(shù)來說,this的含義為( )或( )。 A T this; B const T* const this; C T* this; D const T* this; E T* const this,面向?qū)ο蠹夹g(shù)與C+模擬試卷四,5通過( )和( )調(diào)用虛函數(shù)時,采用動態(tài)聯(lián)編。 A 對象引用 B 對象名 C 成員名限定 D 對象指針 E this指針,面向?qū)ο蠹夹g(shù)與C+模擬試卷四,include class A public: A() cout A ; A() cout A ; virtual void print() cout AAA ; ; class B: pub

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論