上山打老虎 发表于 2021-7-14 10:02:32

C++类访问控制与封装

#include<iostream>
#include<cstdlib>
//类控制访问与封装
using namespace std;
int main(void) {
struct block
{
public:
block(int data):data(data)
{
this->show(this->data);
}
private:
void show(int data)
{
cout << data << endl;
}
int data;
};
struct block obj(666);
//无法使用.操作符来调用private成员
//只能使用public来控制private成员
//也就是隐藏细节提供接口-封装
//这样会更加安全
return 0;
}


文档来源:51CTO技术博客https://blog.51cto.com/u_15302296/3072244
页: [1]
查看完整版本: C++类访问控制与封装