Ruby private 关键字
来源:互联网 发布:全球根域名服务器 编辑:程序博客网 时间:2024/05/18 06:38
闲来无事,决定动手弄弄Ruby的基础东西,可是一上来就报错了。`private': undefined method `duration_min' for class `Song' (NameError),具体代码如下
经过仔细检查才发现原因如下:由于Ruby是解释型的语言,而不是像C#, Java等编译好的。也就是说Ruby的很多东西,上下文都是在运行时判断的。例如:上面的例子就是因为Ruby运行到 private :duration_min,发现没有duration_min 方法的定义就报错了。这是个人理解啊,呵呵 我把private :duration_min移动到 方法duration_min定义的后面 就通过了。
- Ruby private 关键字
- private关键字
- 关键字 private
- private 关键字
- private关键字
- final和private关键字
- public,private,protected关键字
- 关键字 final & private
- 封装和private关键字
- private关键字的使用
- private ,this ,static 关键字
- 【关键字private,static,final】
- 封装和private关键字
- Ruby的protected, private方法
- Ruby中的关键字
- Ruby中的关键字nil
- public、protected、默认、private关键字
- C++关键字: public, private, protected
- JavaScript常用代码集锦
- itoa与sprintf实现类型转换
- apache2.2下编译安装mod_auth_mysql的补丁
- OMAP3530 平台WINCE移植(大家相互交流)
- 相关资料
- Ruby private 关键字
- 去掉esc键在页面中的作用
- 竞赛论文评审中的教学
- RubyTips: 关于ruby的类加载路径
- static全局变量与普通的全局变量区别
- 2010.7.16 忒受打击了
- 全局重载函数和类范围内重载函数
- ubuntu 下安装QtOpia
- OMAP3530 指定引脚GPIO功能实现(大家一起学习交流)