一步一步学Ruby(六):方法定义及调用

简介:

一、方法定义

过程式方法

Ruby虽然是一个纯面向对象的语言,但是却允许我们面向过程的方法来使用,我们定义了一个方法后,我们可以直接使用,看下图

image

Kernel的方法

  image

对象方法

image

类方法

"Jack Wang"是一个字符串对象

image

二、方法调用

方法调用可以带括号,也可以不带

  image

类方法的调用,像C#里的扩展方法

image

方法可以连续调用

image

本文转自敏捷的水博客园博客,原文链接http://www.cnblogs.com/cnblogsfans/archive/2009/01/28/1381256.html如需转载请自行联系原作者


王德水

相关文章
|
Ruby
Ruby 教程 之 Ruby 方法 2
Ruby return 语句
176 0
|
C语言 C++ Ruby
|
Ruby
Ruby 教程 之 Ruby 方法 3
可变数量的参数
200 1
|
应用服务中间件 Apache nginx
深入探索研究Ruby CGI方法
【10月更文挑战第2天】
208 4
|
应用服务中间件 Apache nginx
探索研究Ruby CGI方法
【9月更文挑战第2天】
193 4
|
设计模式 缓存 测试技术
Ruby代理模式之谜:如何用简单的方法创建灵活的对象接口?
【8月更文挑战第31天】代理模式是一种设计模式,通过创建代理对象来控制对目标对象的访问,可在Ruby中通过Proc对象、模块混入等方式实现。本文介绍了代理模式的概念及其实现方法,并提供了缓存、验证和日志代理等应用场景的示例代码,帮助开发者更好地理解和运用这一模式,提升程序灵活性与健壮性。
159 0