首 页
大学试题
CMS专题
工学
经济学
专升本
法学
教育学
历史学
更多分类
搜索
题库考试答案搜索网 > 题目详情
当前位置:
首页
>
析构函数和虚函数的用法和作用?
>
题目详情
问题题干
答案解析
相关问题
热门问题
最新问题
问题详情
析构函数和虚函数的用法和作用?
时间:2022-01-02 03:30
关键词:
华为BTS设备基础维护知识
移动联通网络知识考试
答案解析
<p> 析构函数是在类对象死亡时由系统自动调用,其作用是用来释放对象的指针数据成员所指的动态空间,如果在构造函数中,你申请了动态空间,那么为了避免引起程序错误,你必须在析构函数中释放这部分内存空间。如果基类的函数用virtual修饰,成为虚函数,则其派生类相应的重载函数仍能继承该虚<br> 函数的性质,虚函数进行动态联编,也即具有多态性,也就是派生类可以改变基类同名函数的行为,在面向对象世界中,多态是最强大的机制,虚函数就是这一机制的c++实现方式。</p>
相关问题
类的析构函数的作用是
构造函数可以是虚函数,但析构函数不行。( )
类的析构函数的作用是
构造函数和析构函数都不能重载。
定义一个类,并完成对该类构造函数和析构函数的创建。
最新问题
什么时候需要自己定义构造函数和析构函数?
对类的构造函数和析构函数描述正确的是( )。
对类的构造函数和析构函数描述正确的是
类的构造函数和析构函数一般都声明为虚函数。
简述派生类的构造函数和析构函数的执行次序。
构造函数和析构函数均都可以被说明为虚函数,只是构造函数和析构函数的功能不同而已。
简述构造函数和析构函数的特点。
构造函数和析构函数的作用是什么?
下面关于构造函数和析构函数的描述,错误的是( )。
下列关于构造函数和析构函数的描述,错误的是( )。
别人在看