一步一步学Ruby(六):方法定义及调用
一、方法定义过程式方法
Ruby虽然是一个纯面向对象的语言,但是却允许我们面向过程的方法来使用,我们定义了一个方法后,我们可以直接使用,看下图
http://www.cnblogs.com/images/cnblogs_com/cnblogsfans/WindowsLiveWriter/RubyRuby_132F7/image_thumb.png
Kernel的方法
http://www.cnblogs.com/images/cnblogs_com/cnblogsfans/WindowsLiveWriter/RubyRuby_132F7/image_thumb_1.png
对象方法
http://www.cnblogs.com/images/cnblogs_com/cnblogsfans/WindowsLiveWriter/RubyRuby_132F7/image_thumb_2.png
类方法
"Jack Wang"是一个字符串对象
http://www.cnblogs.com/images/cnblogs_com/cnblogsfans/WindowsLiveWriter/RubyRuby_132F7/image_thumb_3.png
二、方法调用
方法调用可以带括号,也可以不带
http://www.cnblogs.com/images/cnblogs_com/cnblogsfans/WindowsLiveWriter/RubyRuby_132F7/image_thumb_1.png
类方法的调用,像C#里的扩展方法
http://www.cnblogs.com/images/cnblogs_com/cnblogsfans/WindowsLiveWriter/RubyRuby_132F7/image_thumb_3.png
方法可以连续调用
http://www.cnblogs.com/images/cnblogs_com/cnblogsfans/WindowsLiveWriter/RubyRuby_132F7/image_thumb_4.png
本文作者:王德水
未经本人同意,禁止转载
页:
[1]