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编写HTML脚本替换小程序的实例分享

    Ruby编写HTML脚本替换小程序的实例分享

    这篇文章主要介绍了Ruby编写HTML脚本替换小程序的实例分享,单纯使用Ruby中的字符串替换方法而没有涉及更复杂的正则表达式,需要的朋友可以参考下
    2016-05-05
  • 使用Ruby re模块创建复杂的正则表达式

    使用Ruby re模块创建复杂的正则表达式

    复杂的正则表达式很难构建,甚至很难阅读。Ruby的Re模块可以帮助你利用简单的表达式构建复杂的正则表达式
    2014-03-03
  • rudy 继承 概念

    rudy 继承 概念

    rudy 继承 概念...
    2007-11-11
  • 对优化Ruby on Rails性能的一些办法的探究

    对优化Ruby on Rails性能的一些办法的探究

    这篇文章主要介绍了对优化Ruby on Rails性能的一些办法的一些探究,包括避免内存密集型的应用和GC等相关问题的探讨,需要的朋友可以参考下
    2015-11-11
  • Ruby中使用SWIG编写ruby扩展模块实例

    Ruby中使用SWIG编写ruby扩展模块实例

    这篇文章主要介绍了Ruby中使用SWIG编写ruby扩展模块实例,SWIG是一种简化脚本语言与C/C++接口的开发工具,需要的朋友可以参考下
    2014-09-09
  • Ruby实现二分搜索(二分查找)算法的简单示例

    Ruby实现二分搜索(二分查找)算法的简单示例

    二分查找是一种在已经过排序的数组中搜索指定元素用的算法,这里我们就来看一下Ruby实现二分搜索(二分查找)算法的简单示例:
    2016-07-07
  • Ruby微信开发的几个开源项目介绍

    Ruby微信开发的几个开源项目介绍

    这篇文章主要介绍了Ruby微信开发的几个开源项目介绍,需要的朋友可以参考下
    2014-05-05
  • Ruby的基本语法学习总结

    Ruby的基本语法学习总结

    这篇文章主要介绍了Ruby的基本语法学习总结,本文讲解了Ruby中的关键字、注释、数据类型、赋值和条件运算、输出和输入、条件判断语句、循环语句等内容,需要的朋友可以参考下
    2014-11-11
  • CentOS7下搭建ruby on rails开发环境

    CentOS7下搭建ruby on rails开发环境

    听说rails是一个比较流行的快速开发框架,对于我这个web不熟悉的人来说,那是极好的!可以快速上手,又能真正了解服务器端的各种,所以rails搞起来。不过一个完整的开发环境搭建过程完成后,真的只能用各种坑来形容~
    2016-02-02
  • Ruby的基础语法入门学习教程

    Ruby的基础语法入门学习教程

    这篇文章主要介绍了Ruby的基础语法入门学习教程,包括空白和保留字等书写的基本知识点,需要的朋友可以参考下
    2015-10-10

最新评论