Ruby定义私有方法(private)的两种办法

 更新时间:2015年05月23日 09:46:10   投稿:junjie  
这篇文章主要介绍了Ruby定义私有方法(private)的两种办法,本文直接给出代码实例,需要的朋友可以参考下
#定义私有方法途径1:
class C
  def public_method
    private_method
  end
 
  def private_method 
  end
 
  private :private_method #定义方法为私有
end
 
#定义私有方法途径2:
class C
  def public_method
    private_method
  end
 
  private
  def private_method #定义私有方法
  end
end
 
C.new.public_method

相关文章

  • Ruby编程中的赋值相关操作

    Ruby编程中的赋值相关操作

    这篇文章主要介绍了Ruby编程中的赋值相关操作,是Ruby入门学习中的基础知识,需要的朋友可以参考下
    2015-07-07
  • ruby 标准类型总结

    ruby 标准类型总结

    诠释分析了ruby的标准类型,学习ruby的朋友,需要了解和掌握的。
    2009-02-02
  • 在Ruby on Rails中使用Markdown的方法

    在Ruby on Rails中使用Markdown的方法

    这篇文章主要介绍了在Ruby on Rails中使用Markdown的方法,不过依赖于pygments.rb这个工具,事先得安装Python,需要的朋友可以参考下
    2015-08-08
  • ruby 去掉文件里重复的行

    ruby 去掉文件里重复的行

    以前合并后台字典时,有重复的都是用vbs去,最近又看了一天的ruby,想起来写一下,没想到代码如此精简
    2009-04-04
  • ruby判断一个数是否为质数(素数)示例

    ruby判断一个数是否为质数(素数)示例

    这篇文章主要介绍了ruby判断一个数是否为质数(素数)示例,需要的朋友可以参考下
    2014-05-05
  • Ruby在cmd下中文显示乱码以及不支持OpenSSL的问题解决

    Ruby在cmd下中文显示乱码以及不支持OpenSSL的问题解决

    这篇文章主要介绍了Ruby在cmd下中文显示乱码以及不支持OpenSSL的问题解决,其中OpenSSL的相关编译操作在Linux环境下进行,需要的朋友可以参考下
    2015-11-11
  • Ruby语言建立Web服务器的过程详解

    Ruby语言建立Web服务器的过程详解

    这次选择的Web服务器是Nginx,Nginx非常适合处理静态资源,如图片、CSS和JS文件,通过减轻应用服务器的负担,Nginx使得Ruby on Rails应用能够更高效地运行,这篇文章主要介绍了Ruby语言建立Web服务器,需要的朋友可以参考下
    2024-06-06
  • Ruby迭代器的7种技巧分享

    Ruby迭代器的7种技巧分享

    这篇文章主要介绍了Ruby迭代器的7种技巧分享,Ruby中的迭代器非常人性化,本文既是讲解了7个技巧也是讲解了7种迭代器,需要的朋友可以参考下
    2015-01-01
  • Ruby中字符串左侧补零方法实例

    Ruby中字符串左侧补零方法实例

    这篇文章主要介绍了Ruby中字符串左侧补零方法实例,常用的方法是使用字符的rjust方法来实现,需要的朋友可以参考下
    2014-06-06
  • 提升Ruby on Rails性能的几个解决方案

    提升Ruby on Rails性能的几个解决方案

    这篇文章主要介绍了提升Ruby on Rails性能的几个解决方案,本文来自于IBM官方网站技术文档,需要的朋友可以参考下
    2015-04-04

最新评论