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中执行Linux shell命令的六种方法详解

    Ruby中执行Linux shell命令的六种方法详解

    这篇文章主要介绍了Ruby中执行Linux shell命令的六种方法详解,这些方法包括exec、system、反引号、IO、Open3、Open4等命令,需要的朋友可以参考下
    2015-01-01
  • Ruby Dir 类和常用方法

    Ruby Dir 类和常用方法

    Ruby编程语言中的Dir类包括多种用于目录处理的方法,本文详细介绍了如何使用Dir.chdir更改工作目录、Dir.children列出目录内容、Dir.delete删除空目录等常用方法,通过示例,读者可以学习如何在Ruby程序中有效地浏览和操作文件系统的目录结构
    2024-09-09
  • Ruby on Rails基础之新建项目

    Ruby on Rails基础之新建项目

    Ruby on Rails 是一个可以使你开发,部署,维护 web 应用程序变得简单的框架。下面我们就来看看如何简单便捷的使用这一框架,本系列文章将一一为大家揭秘
    2016-02-02
  • Ruby的基础语法入门学习教程

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

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

    一个简单的Ruby可逆加密解密类

    这篇文章主要介绍了一个简单的Ruby可逆加密解密类,需要的朋友可以参考下
    2014-05-05
  • 在Mac OS X下安装Ruby运行环境的详细步骤

    在Mac OS X下安装Ruby运行环境的详细步骤

    这篇文章主要给大家介绍了在Mac OS X下安装Ruby运行环境的方法步骤,文中介绍的很详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-02-02
  • Ruby面向对象编程详解

    Ruby面向对象编程详解

    这篇文章主要介绍了Ruby面向对象编程详解,本文讲解了类的定义、定义对象、initialize方法、实例变量、类变量、类常量、类的继承等内容,需要的朋友可以参考下
    2014-10-10
  • ruby 去掉文件里重复的行

    ruby 去掉文件里重复的行

    以前合并后台字典时,有重复的都是用vbs去,最近又看了一天的ruby,想起来写一下,没想到代码如此精简
    2009-04-04
  • Ruby语言建立Web服务器的过程详解

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

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

    ruby 单态方法 分析

    ruby 单态方法 分析...
    2007-11-11

最新评论