C++定义类可不可以在class前像JAVA那样加上权限?

来源:百度知道 编辑:UC知道 时间:2024/05/12 07:18:41
如果不可以 那么VS2005在添加类的时候有一个 访问 的下拉列表
里连有default private public protected四个选项是什么意思?

C++在类前面定义时只有在继承的时候才用

当然可以 ,
private 只有类成员才可以访问
public 都可以访问
protected 继承出来的类可以访问
这三个,不标注的话按默认的权限操作。。以 class关键字声明的类默认是private,以struct关键字声明的类默认是public。

似乎C++在定义权限的时候,是在CLASS里面定义的.就是说某些成员声明是public,那就是公有成员,private就是私有成员.或者public函数,或者private函数....

默认、私有、公用、保护