【单选题】【消耗次数:1】
下面说法中,正确的是()
一个类只能定义一个构造函数,但可以定义多个析构函数
一个类只能定义一个析构函数,但可以定义多个构造函数
构造函数与析构函数同名,只要名字前加了一个求反符号(~)
构造函数可以指定返回类型,而析构函数不能指定任何返回类型,即使是void类型也不可以
参考答案:
复制
纠错
相关题目
【单选题】 一个类的析构函数()
①  至多可有两个
②  允许重载
③  只能是缺省的
④  是唯一的
【单选题】 对于一个类的析构函数,其函数名与类名()
①  完全相同
②  完全不同
③  只相差一个字符
④  无关系
【单选题】 一个类可包含析构函数的个数是( )
①  0个
②  1个
③  至少一个
④  0个或多个
【单选题】 一个类可包含析构函数的个数是( )
①  0个
②  1个
③  至少一个
④  0个或多个
【单选题】 一个类的析构函数通常被定义为该类的()成员。
①  私有
②  保护
③  公用
④  友元
【单选题】 ()不是析构函数的特征。
①  一个类中只能定义一个析构函数
②  析构函数名与类名相同
③  析构函数只是用来释放对象,所以析构函数是空函数
④  析构函数不指定数据类型,并且也没有参数
【单选题】 下面对析构函数的正确描述是
①  系统不能提供默认的析构函数
②  析构函数必须由用户定义
③  析构函数没有参数
④  析构函数可以设置默认参数
【单选题】 有关析构函数的说法,不正确的是()。
①  析构函数有且仅有一个
②  析构函数和构造函数一样可以有形参
③  析构函数的功能是在系统释放对象之前作一些内存清理工作
④  析构函数无任何函数类型
【判断题】 析构函数不能是纯虚函数。()
①  正确
②  错误
【单选题】 如果没有为一个类定义任何构造函数的情况下,下列描述正确的是( )
①  编译器总是自动创建一个不带参数的构造函数
②  这个类没有构造函数
③  这个类不需要构造函数
④  该类不能通过编译
【单选题】 如果没有为一个类定义任何构造函数的情况下,下列描述正确的是( )
①  编译器总是自动创建一个不带参数的构造函数
②  这个类没有构造函数
③  这个类不需要构造函数
④  该类不能通过编译
随机题目
【判断题】 HIPO 法既是需求分析方法,又是软件设计方法。
①  正确
②  错误
【判断题】 需求分析阶段的成果主要是需求规格说明,但该成果与软件设计、编码、测试直至维护关系不大。
①  正确
②  错误
【判断题】 系统流程图表达的是部件的信息流程,还表示对信息进行加工处理的控制过程。
①  正确
②  错误
【判断题】 软件的可靠性是在给定的时间里,软件成功运行的概率。
①  正确
②  错误
【简答题】 模块的分解和合并应力求[填空]。
【简答题】 软件结构图的宽度是指一层中[填空]的模块个数。
【单选题】 在1, 2, ……, 999中能被7整除的整数有 [填空]个.
①  140
②  141
③  142
【简答题】 模块的独立性可用耦合和内聚的高低来评定,设计较好的模块要求[填空]高、耦合[填空]。
【简答题】 "OR""AND""NOT"是[填空]。
【单选题】 对于任意的整数n, 被[填空]整除.
①  15
②  17
③  19