首页技能鉴定其他技能移动联通网络知识
(简答题)

析构函数和虚函数的用法和作用?

正确答案

析构函数是在类对象死亡时由系统自动调用,其作用是用来释放对象的指针数据成员所指的动态空间,如果在构造函数中,你申请了动态空间,那么为了避免引起程序错误,你必须在析构函数中释放这部分内存空间。如果基类的函数用virtual修饰,成为虚函数,则其派生类相应的重载函数仍能继承该虚
函数的性质,虚函数进行动态联编,也即具有多态性,也就是派生类可以改变基类同名函数的行为,在面向对象世界中,多态是最强大的机制,虚函数就是这一机制的c++实现方式。

答案解析

相似试题

  • (简答题)

    什么函数不能声明为虚函数?

    答案解析

  • (简答题)

    BSS子系统包含哪些部分?列举各部分的主要作用和功能。

    答案解析

  • (多选题)

    以下哪些是SCB单板的作用()。

    答案解析

  • (填空题)

    移动交换机房的接地系统的主要作用是(1)()(2)()

    答案解析

  • (单选题)

    CC板的ETH0作用是()。

    答案解析

  • (简答题)

    BBU模块内包括哪些单板,这些单板的作用分别是什么?

    答案解析

  • (单选题)

    RSU60的ANT1(TX/RX)接口作用是()。

    答案解析

  • (单选题)

    SDR基站中,负责E1/T1接入,信号监控防雷等作用的单板是()。

    答案解析

  • (简答题)

    解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP与UDP呢?

    答案解析

快考试在线搜题