简答题

简述构造函数、析构函数和拷贝构造函数的特点和用途。

正确答案

A.构造函数特点:函数名和类名相同;公有访问属性;无函数返回类型;对象被创建之后自动调用;可以重载;可在类内或类外定义构造函数作用:初始化对象。
B.析构函数特点:名字特别加~;没有参数;不能重载;对象生存期时,系统自动调用;析构函数作用:在对象生存期结束之后自动执行清理工作。
C.拷贝构造函数特点:与类同名;没有返回类型;只有一个为该类对象的引用作为参数;作用:实现对象之间的初始化。

答案解析

相似试题
  • 简述构造函数和析构函数的特点。

    简答题查看答案

  • 简述构造函数和析构函数的作用。

    简答题查看答案

  • 简述派生类的构造函数和析构函数的执行次序。

    简答题查看答案

  • 构造函数和析构函数均都可以被说明为虚函数,只是构造函数和析构函数的功能不同而已。

    判断题查看答案

  • 构造函数和析构函数都不能重载。

    判断题查看答案

  • 构造函数和析构函数都可以重载。

    判断题查看答案

  • 构造函数和析构函数的作用是什么?

    简答题查看答案

  • 构造函数和析构函数均不能被说明为虚函数。

    判断题查看答案

  • 什么时候需要自己定义构造函数和析构函数?

    简答题查看答案