C/C++编程笔记:C++的结构与类

在C ++中,结构与类相同,但有一些区别。其中最重要的是安全性。结构不是安全的,并且在类是安全的并且不能隐藏其编程和设计细节的同时,不能向最终用户隐藏其实现细节。

以下是对此差异进行阐述的要点:

1)默认情况下,类的成员是私有的,而结构的成员是公共的。

例如,程序1编译失败,程序2运行正常。

程序一:

C/C++编程笔记:C++的结构与类_第1张图片

程序二:

C/C++编程笔记:C++的结构与类_第2张图片

2)从类/结构派生结构时,基类/结构的默认访问说明符是公共的。当派生一个类时,默认的访问说明符是私有的。

例如,程序3编译失败,程序4运行正常。

程序三:

C/C++编程笔记:C++的结构与类_第3张图片

程序四:

C/C++编程笔记:C++的结构与类_第4张图片

下期分享:C语言结构和C++结构的区别

每日分享小知识,希望对你有帮助~

另外如果你想更好的提升你的编程能力,学好C语言C++编程!弯道超车,快人一步!笔者这里或许可以帮到你~

C语言C++编程学习交流圈子,QQ群:765803539点击进入】微信公众号:C语言编程学习基地

分享(源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

编程学习视频分享:

C/C++编程笔记:C++的结构与类_第5张图片

你可能感兴趣的:(C++,c++,C++结构和类)