本文主要是介绍C++:类的访问限定符和类的封装,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、类的访问限定符
C++的访问限定符分为3个。
public(公有):修饰的成员可以直接访问
protected(保护):修饰的成员在类外不能直接访问
private(私有):修饰的成员在类外不能直接访问
注:
1.访问限定符的作用域是从该访问限定符出现的位置开始到下一个访问限定符为止,如果后面没有访问限定符,则一直到}为止。
2.访问限定符的作用只在编译时有用,数据映射到内存上后就没有访问限定符的区别。
二、类的封装
1.封装的含义
将数据和操作数据的方法进行结合,隐藏对象的属性和实现细节,仅对外公开接口来和对象进行交互。
2.封装的作用
封装的本质是一种管理,让用户更方便的使用类。不必理解类中繁杂的数据关系,控制哪些方法可以在类外部直接被使用。
这篇关于C++:类的访问限定符和类的封装的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!