目录
摘要
C++中的访问权限(Access Specifiers -- private、protected、public)和友元函数(Friend Functions)是面向对象编程中的重要概念,用于控制类成员的可见性和访问权限。
访问权限(Access Specifiers)
在C++中,访问权限分为三种:`private`、`protected` 和 `public`,它们决定了成员在类的内部和外部的可见性和访问权限。
1. `private`
- `private` 访问权限将成员声明为私有,只有类的成员函数可以访问私有成员,外部代码无法直接访问。
- 私有成员对于类的用户是隐藏的,只能在类的成员函数内部访问。
class MyClass {
private:
int privateMember; // 私有成员
public:
void setPrivateMember(int value) {
privateMemb