本来:权限修饰符只对实例方法生效(下面解释),但是这里类方法也受限制
2012-11-09 20:14
295 查看
本来:权限修饰符只对实例方法生效(下面解释),但是这里类方法也受限制了。
解释:
ruby中类也是一个实例,给类这个实例加入实例方法,也会有private/protected之分。
Ruby代码
class << Person #给实例(Person)添加实例方法
def method3
p 'method3'
end
private
def method4
p 'method4'
end
end
class << Person #给实例(Person)添加实例方法 def method3 p 'method3' end private def method4 p 'method4' end end
解释:
ruby中类也是一个实例,给类这个实例加入实例方法,也会有private/protected之分。
Ruby代码
class << Person #给实例(Person)添加实例方法
def method3
p 'method3'
end
private
def method4
p 'method4'
end
end
class << Person #给实例(Person)添加实例方法 def method3 p 'method3' end private def method4 p 'method4' end end
相关文章推荐
- 访问权限修饰符对方法的访问限制
- OBJ-C实例变量修饰符;私有变量;私有方法;description;多态;点语法学习笔记
- 关于heritrix安装配置时出现"必须限制口令文件读取访问权限"的解决方法
- 安卓4.4限制外置SD卡写入权限的破解方法
- JAVA基于类的访问权限以及protected修饰符的限制
- Java 之StringBuffer方法的使用、单例以及权限修饰符
- 下面的代码示例使用 BeginGetRequestStream 方法对流实例发出异步请求。
- django限制匿名用户访问及重定向的方法实例
- python通过__slots__限制类实例动态的增加属性、方法
- 有数据库apps权限,但是没有oracle EBS 帐户, 可以用以下方法建立一个用户使用:
- 修饰符访问权限和static方法
- java中的方法,静态方法,实例方法,构造方法,自定义方法,以及修饰符访问
- 关于heritrix安装配置时出现”必须限制口令文件读取访问权限”的解决方法
- 在我工作中,我想让RelativeLayout设置按钮的效果,但是有时候没有效果,下面的方法可以解决问题
- 安卓4.4限制外置SD卡写入权限的破解方法
- JVM高级特性与实践(十一):方法调用 与 字节码解释执行引擎(实例解析)
- 黑马程序员——OC 基础:实例变量修饰符,description方法和多态
- sql 插入含有主键的列,提示:你没有该列的权限限制的解决方法
- Java中的单例、StringBuffer方法、基本数据类型的包装类以及权限修饰符(基础详解)
- runtime解释实例方法和类方法的区别