[转]Linux查看磁盘使用情况命令
2011-08-31 14:38
639 查看
发现以前对protected的用法一直是错误的。
protected的继承的访问权限其实是相对于类的,而不是对象。这么说可能无法理解。看例子:
class Base{
protected:
int a;
public:
Base();
};
class Child{
public:
Child();
test(Child &c){
c.a = 3;
}
test2(Base &b){
b.a = 3;//error
}
};
int
main(){
Child child;
Base base;
child.test();//right
child.test2(b);//error, 因为protected的作用范围其实是相对于类。所以只要是child类的实例都可以在类的范围内直接访问protected成员。
}
test2要想工作得写一个get_a();
Base::get_a(){return a;};
protected的继承的访问权限其实是相对于类的,而不是对象。这么说可能无法理解。看例子:
class Base{
protected:
int a;
public:
Base();
};
class Child{
public:
Child();
test(Child &c){
c.a = 3;
}
test2(Base &b){
b.a = 3;//error
}
};
int
main(){
Child child;
Base base;
child.test();//right
child.test2(b);//error, 因为protected的作用范围其实是相对于类。所以只要是child类的实例都可以在类的范围内直接访问protected成员。
}
test2要想工作得写一个get_a();
Base::get_a(){return a;};
相关文章推荐
- Linux查看磁盘/内存使用情况命令
- 关于linux下查看磁盘,内容,CPU使用情况的命令
- Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍 by 北南南北
- linux查看磁盘使用情况命令
- fdisk命令_Linux fdisk 命令用法详解:查看磁盘使用情况和磁盘分区
- Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍
- Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍
- Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍
- Linux查看磁盘使用情况命令
- linux 查看磁盘使用情况命令
- Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍
- [转]Linux查看磁盘使用情况命令
- Linux查看磁盘使用情况命令
- [转]Linux查看磁盘使用情况命令
- Linux查看磁盘使用情况命令
- Linux查看磁盘的使用情况命令: df 和 du
- Linux 服务器 Shell 命令 查找大文件 磁盘占用情况 内存使用情况
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- Linux使用jstat命令查看jvm的GC情况
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍