单选

有以下程序:

classDate

{

public:

Date(inty,intm,intd);

{

year=Y:

month=m;

day=d;

}

Date(inty=2000)

{

year=y;

month=10;

day=1;

}

Date(Date&d)

{

year=d.year;

month=d.month;

day=d.day;

}

voidprint(  )

{

cout<

}

private:

intyear,month,day;

};

Datefun(Dated)

{

Datetemp;

temp=d;

returntemp;

}

intmain(  )

{

Datedatel(2000,1,1),date2(0,0,0);

Datedate3(datel);

date2=fun(date3);

return0;

}

程序执行时,Date类的拷贝构造函数被调用的次数是(  )。

  • A.2
  • B.3
  • C.4
  • D.5
参考答案
您可能感兴趣的试题

负责数据库中查询操作的数据库语言是(  )。

  • A.数据定义语言
  • B.数据管理语言
  • C.数据操纵语言
  • D.数据控制语言

面向对象的没计方法与传统的面向过程的方法有本质不同,它的基本原理是(  )。

  • A.模拟现实世界中不同事物之间的联系
  • B.强调模拟现实世界中的算法而不强调概念
  • C.使用现实世界的概念抽象地思考问题从而自然地解决问题
  • D.鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考

静态成员函数没有(  )。

  • A.返回值
  • B.this指针
  • C.指针参数
  • D.返回类型
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服