权限----protect只能在派生的类中使用,不能派生对象和自己类的对象中使用
2011-01-14 09:57
274 查看
private:只允许自己类体内的函数使用,即使自己的派生类也不能使用。私用财产,儿子,孙子也不能动用,也就是说基类的私有成员是不能被继承的。(但允许友元函数访问,请查看相站关于友元函数的文章)
protected:除了允许自己类体内函数使用,还允许自己的派生类的函数使用。但不允许派生类的对象和自己类的对象使用。
public: 允许任何地方使用。
protected:除了允许自己类体内函数使用,还允许自己的派生类的函数使用。但不允许派生类的对象和自己类的对象使用。
public: 允许任何地方使用。
相关文章推荐
- 利用5个标签,4个文本框,2个按钮,自己设计布局实现输入三边求三角形面积。界面如下所示。三角形类的编写可以使用实验4中已经写过的三角形类,当点击“判断三边”时,若能构成三角形,在标签5上显示“可以构成三角形!”,如不能构成三角形,在标签5上显示“不能构成三
- 有何方法使别人不能在自己的电脑使用u盘
- 只能用初始化列表而不能使用赋值的情况一般有以下3种
- 修改了Ubuntu下的/usr目录权限,导致不能使用sudo命令的修复
- ubuntu中由于将用户权限修改为root导致只能使用guest进入图形化界面的解决方法
- 派生类环境中基类对象不能访问自己的保护成员
- 使用hadoop命令rcc生成Record 一个简单的方法来实现自己的定义writable对象
- -设计一个类不能被继承 2.设计一个类只能在堆上创建对象。 3.设计一个类只能在栈上创建对象。
- SQL Server 登录用户只能看到自己拥有权限的库
- 使用aspnet_regsql.ext命令行工具后,就不能用sql语句创建新的表了,总是显示已存在XXX对象。
- 只能生成栈上对象,堆上对象,不能继承,单例模式
- 为何使用WEBBROWSER的对象CLICK事件不能生效
- WebSphere6.x中不能使用Spring的session scope注入对象的解决办
- 使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变?
- 有一个字符数组的内容为:"student a am i",请你将数组的内容改为"i am a student". 要求: 不能使用库函数。只能开辟有限个空间(空间个数和字符串的长度无关)
- root账户不能使用密码只能使用密钥远程登陆
- //这里根据得到的权限集合来配置返回的User对象供以后使用5
- 如需调用子类的特有方法,则不能使用多态形式创建子类对象
- 问题:PLS-00204: 函数或伪列 'EXISTS' 只能在 SQL 语句中使用;结果:PL/SQL中不能用exists函数?
- linux中添加ftp用户权限只能访问自己目录