试题详情
- 简答题class类类型和struct结构体类型有何异同点?
- 相同点:都可以封装数据和操作,具派生性、隐藏性和多态性。
不同点:
①访问权限:class数据或函数访问私有;struct数据或函数访问公有;
②初始化方式:class类类型只能间接初始化;struct结构体类型可直接初始化。 关注下方微信公众号,在线模考后查看
热门试题
- 构造函数和析构函数都是系统自动调用的成员
- 什么时候需要自己定义构造函数和析构函数?
- 每个对象都维护了一个指向自身的指针,这个
- 当一个类的成员是另一个类的对象时,该对象
- 对每个可重载的运算符来说,只能重载为友元
- 下列运算符中,不可以重载的是()。
- 类的析构函数是一个对象被()时自动调用的
- 什么叫函数指针?
- 简述auto、register、stat
- 何时只能使用指针而不能使用引用?
- 函数形参的作用域是该函数的函数体。
- 多重继承的派生类构造函数中执行基类构造函
- 一个类的友元不是该类的成员,与该类的关系
- 表达式语句主要有哪些?
- 定义一个复数类Complex,重载运算符
- 将1-100000之间奇数顺序累加存入n
- 函数char*conv(unsigned
- 常对象可以引用非常成员函数吗?非常对象可
- 当局部变量与全局变量同名时,若要在局部块
- 类的指针成员的初始化是通过函数完成的,这