C++的风格偏好

来源:8-2 面向对象的抽象法则1-具体类型的抽象

慕仔7532636

2023-05-29

是否因为C++更倾向于使用class来声明才在这里使用complex的class 而不是complex的struct?因为如果用struct的话可以省去public的声明,struct默认就是public的,使用class反而多写了一些代码。

写回答

1回答

quickzhao

2023-05-29

是的,class的struct没有本质区别,只是默认成员访问权限上的区别。一般来说,只在比较简单的数据结构中使用struct,对于稍复杂的结构,class更符合大家的习惯。

0
0

重学C++ ,重构你的C++知识体系

一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维

3976 学习 · 1110 问题

查看课程