C++ public公共访问修饰符
public访问修饰符
在C++类的成员声明定义之中,public访问修饰符可以将成员定义为公有成员,这种的类的成员可以在类外部直接通过成员访问修饰符“.”访问、赋值、修改。public关键字在类中可以采用标记的方式标记出某一个区域内的成员为共有public成员,语法如下:
public:
members;
提示:public关键字标记的有效区域在遇到类的结束括号"}"或遇到另一种访问修饰符时结束。
public实例代码
如下实例,定义了一个Fruit类,并通过public关键字定义了两个公有成员,该类型的成员可以通过"."直接访问、赋值修改:
#include <iostream>
using namespace std;
class Fruit{
public:
string name;
void introduce(string name){
cout << "水果名称是:" << name << endl;
}
};
int main() {
Fruit banana;
// 使用成员访问运算符“.”直接访问并赋值
banana.name = "香蕉";
// 直接调用introduce()函数
banana.introduce(banana.name);
return 0;
}
代码编译运行,得到输出:
水果名称是:香蕉
免责声明:内容仅供参考,不保证正确性。