【单选题】【消耗次数:1】
下面说法中,正确的是( )
一个类只能定义一个构造函数,但可以定义多个析构函数
一个类只能定义一个析构函数,但可以定义多个构造函数
构造函数与析构函数同名,只要名字前加了一个求反符号(~)
构造函数可以指定返回类型,而析构函数不能指定任何返回类型,即使是void类型也不可以
参考答案:
复制
纠错
相关题目
【单选题】 一个类的析构函数()
①  至多可有两个
②  允许重载
③  只能是缺省的
④  是唯一的
【单选题】 对于一个类的析构函数,其函数名与类名()
①  完全相同
②  完全不同
③  只相差一个字符
④  无关系
【单选题】 一个类可包含析构函数的个数是( )
①  0个
②  1个
③  至少一个
④  0个或多个
【单选题】 一个类可包含析构函数的个数是( )
①  0个
②  1个
③  至少一个
④  0个或多个
【单选题】 一个类的析构函数通常被定义为该类的()成员。
①  私有
②  保护
③  公用
④  友元
【单选题】 ()不是析构函数的特征。
①  一个类中只能定义一个析构函数
②  析构函数名与类名相同
③  析构函数只是用来释放对象,所以析构函数是空函数
④  析构函数不指定数据类型,并且也没有参数
【单选题】 下面对析构函数的正确描述是
①  系统不能提供默认的析构函数
②  析构函数必须由用户定义
③  析构函数没有参数
④  析构函数可以设置默认参数
【单选题】 下列关于析构函数描述正确的是( )
①  可以重载
②  函数体中必须有delete语句
③  返回类型必须是void类型
④  不能指定返回类型
【单选题】 下列关于析构函数描述正确的是( )
①  可以重载
②  函数体中必须有delete语句
③  返回类型必须是void类型
④  不能指定返回类型
【单选题】 下列函数中,是类MyClass的析构函数的是()。
①  ~Myclass();
②  MyClass();
③  ~MyClass();
④  ~MyClass(intn);
【单选题】 如果没有为一个类定义任何构造函数的情况下,下列描述正确的是( )
①  编译器总是自动创建一个不带参数的构造函数
②  这个类没有构造函数
③  这个类不需要构造函数
④  该类不能通过编译
随机题目
【判断题】 社会主义的根本任务就是发展生产力
①  正确
②  错误
【判断题】 “必然王国”和“自由王国”是历史性概念
①  正确
②  错误
【判断题】 人民民主专政实质上是无产阶级专政
①  正确
②  错误
【判断题】 马克思主义认为世界的真正统一性在于它的物质性
①  正确
②  错误
【多选题】 社会主义按劳分配的原则()
①  实现了在分配上的真正平等
②  默认劳动者不同的个人天赋
③  体现着等价交换原则
④  有其历史局限性
⑤  人类最美好的分配原则
【多选题】 经济基础对上层建筑起决定作用,主要表现为()
①  经济基础决定上层建筑的产生
②  经济基础决定上层建筑的性质
③  经济基础决定上层建筑的变化和发展
④  经济基础决定上层建筑是否包括自然科学
⑤  经济基础决定上层建筑是否有反作用
【多选题】 下列选项中,体现量变引起质变的哲学道理的有()
①  九层之台,起于垒土
②  千里之行,始于足下
③  千里之堤,毁于蚁穴
④  物极必反,相反相成
⑤  冰冻三尺非一日之寒
【多选题】 马克思主义经典作家揭示的共产主义的基本特征包括()
①  物质财富极大丰富,消费资料按需分配
②  社会关系高度和谐,人们精神境界极大提高
③  人自由而全面的发展
④  人类从自由王国向必然王国飞跃
⑤  人与自然和人与人之间矛盾消除
【多选题】 我们说的共产主义,是指一种()
①  科学的理论
②  现实的运动
③  未来的社会制度
④  没有矛盾的社会
⑤  社会关系和谐的社会
【多选题】 社会主义之所以实行模式多样化的原因在于()
①  政治经济水平不同
②  历史文化传统不同
③  指导思想不同
④  国家性质不同
⑤  地域环境不同