单项选择题

以下类定义中可能会引起错误的语句是(  )。   classA   {   public:   ~A(  ){}//1   inti;//2   private:   intj;//3   A(inti){i++;}//4   };

A.1
B.2
C.3
D.4
<上一题 目录 下一题>
热门 试题

单项选择题
以下不能正确创建输出文件对黎并使其与磁盘文件相关联的语句是( )。
A.ofstreammyfile;myfile.open("d:ofile.txt");
B.ofstream*myfile=newofstream;myfile->open("d:ofile.txt”);
C.ofstreammyfile("d:ofile.txt");
D.ofstream*myfile=new("d:ofile.txt");
单项选择题
有如下程序: #included usingnamespqcestd; classTestClass { private; charC; public; TestClass(charn):c(n){} ~TestClass() { cout< } }; classTestClassl:publicTestClass { private: charC; public: TestClassl(charn):TestClass(n+1),c(n){}~TestClassl() { cout< } }; intmain() { TestClasslobj(’X’); return0; } 执行上面的程序将输出( )。
A.xy
B.yx
C.X
D.y
相关试题
  • 对于类定义: classA{ public: virtua...
  • 以下程序的输出结果是( )。 #include...
  • 对于模板定义关键字class和typename说法不...
  • 有如下程序: #include usingnamespaces...
  • 下列关于纯虚函数与抽象类的描述中,错误的...