ruby07

来源:互联网 发布:颈椎牵引 知乎 编辑:程序博客网 时间:2024/06/08 02:26

方法

调用方法

对象.方法名(参数列表)
这个对象可以成为接受者,执行方法这个行为可以解释成“对对象传送方法(消息)”、“对象接收方法(消息)”

关于方法的分类

  • 实例方法
    • 当对象存在时,该对象作为接受者的方法
  • 类方法
    • 当接受者不是对象而是类的时候
  • 函数性的方法
    • 没有接收者的方法

方法的定义

def 方法名(参数列表)    想要执行的动作end可以为参数设置默认值,有默认值得参数就可以省略掉

方法的返回值

return语句可以省略,直接在这段代码的最后一行写变量或值,就是返回值;在某些条件下如果想跳出语句,return会起到作用

原创粉丝点击