问题 问答题 简答题

class类类型和struct结构体类型有何异同点?

答案

参考答案:相同点:都可以封装数据和操作,具派生性、隐藏性和多态性。

不同点:

①访问权限:class数据或函数访问私有;struct数据或函数访问公有;

②初始化方式:class类类型只能间接初始化;struct结构体类型可直接初始化。

单项选择题 共用题干题
单项选择题