问题
单项选择题
下面程序的结果是( )。 #include<iostream.h> class A { public: A( ) { cout < < "construtA" < < end1;} virtual ~A( ) { cout < < "destructA" < < end1;} }; class B:public A { }; class C:public A { }; class D:public B,public C { }; void main( ) { Dd;}
A.方法是对象的一部分
B.方法是预先定义好的操作
C.方法是对事件的响应
D.方法用于完成某些特定的功能
答案
参考答案:C
解析:C++的this指针是系统默认产生的一个指针,它是const的,所以是不能够被改变,不能够被赋值的。