`
ruby8
  • 浏览: 209375 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ruby入门之四(方法)

阅读更多

        在Ruby中随意输出字符串,我们可以定义一个方法

 

irb(main):001:0>def a
irb(main):002:1>puts "Hello world"
irb(main):003:1>end
=>nil

            

        上面的代码中第一行 " def a "  表示定义了一个名叫a的方法,是方法定义的开始。下面一行是方法体 puts "Hello world" 。第三行" end " 是完成方法定义的标志。Ruby的回应   "=>nil" 告诉我们它已经知道我们定义了此方法。

         调用方法

     

irb(main):004:0>a
Hello world
=>nil

        在Ruby中调用某个方法只需将方法名提交给Ruby即可(注:这里是在方法没有参数的情况下)。

 

        定义调用带参数方法,

 


  

irb(main):001:0>def b(name)
irb(main):002:1>puts "Hello #{name}"
irb(main):003:1>end
=>nil
irb(main):004:0>b(name)
Hello china
=>nil

 

         在这里我们定义了一个方法b让它接受name参数。

分享到:
评论

相关推荐

    Ruby入门教程中文PDF 附实例

    总之,无论你是对编程感兴趣的新手,还是想扩展技能树的开发者,这份“Ruby入门教程中文PDF 附实例”都将是你宝贵的参考资料。通过学习,你不仅可以掌握Ruby的基础知识,还能体验到编程的乐趣和效率。

    ruby入门到精通

    这本书“Ruby入门到精通”显然旨在引导初学者逐步掌握Ruby语言。以下是一些关键知识点,它们可能是书中涉及的内容: 1. **基础语法**:包括变量(本地、实例、类和全局变量)、常量、符号、字符串、数字、数组和...

    Ruby相关入门教程网址

    总的来说,这份Ruby入门教程应该能帮助初学者建立起对Ruby语言的全面认识,从基础语法到高级特性,再到实际开发中的工具使用,为进入Ruby世界提供了一条清晰的学习路径。通过深入学习和实践,读者将能够运用Ruby进行...

    ruby入门书籍

    《Ruby入门书籍》可能是一本详细介绍Ruby编程语言的基础教程。根据提供的文件名,我们可以推测这本书籍可能包含了两个部分:中文文档和"The Ruby Way"的翻译或解读。 "ruby中文文档.chm"可能是对Ruby语言的中文详细...

    Ruby Ruby入门级实例

    随着学习的深入,Ruby入门级实例将逐渐被更高级的技术和概念所取代,如元编程、并发编程、网络编程等。但对于初学者来说,掌握好基础实例是构建更复杂程序的坚实基础。通过学习和实践这些基础实例,程序员可以对Ruby...

    Ruby入门到精通

    Ruby入门到精通,Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel...

    Ruby编程语言入门与实践 .pptx

    Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门与实践 Ruby编程语言入门...

    二十分钟Ruby入门教程

    在二十分钟的Ruby入门教程中,我们将快速浏览Ruby的基础知识,包括语法、数据类型、控制结构以及简单的类定义。 首先,让我们从Ruby的基本语法开始。Ruby的注释以`#`字符开始,一直持续到行尾。例如: ```ruby # 这...

    Ruby从入门到精通pdf

    "Ruby从入门到精通"的教程旨在帮助新手快速掌握这门语言的核心概念和实际应用。Ruby由日本人松本行弘在1993年创建,它的设计目标是让编程更加愉悦,同时也更注重代码的可读性和表达性。 1. **基础概念**: - 变量...

    Ruby语言入门教程v1.0

    第四章深入探讨了面向对象编程的思想,这是理解Ruby的关键之一。教程解释了对象、封装、继承和多态这些OOP核心概念,并通过实际示例展示了如何在Ruby中应用它们。对于希望掌握OOP原理的学习者来说,这部分内容尤为...

    ruby入门练习题.zip

    这个"ruby入门练习题.zip"文件显然是为了帮助初学者逐步掌握Ruby编程的基础和面向对象的概念。以下是一些关于Ruby语言和面向对象编程的重要知识点: 1. **Ruby的起源与特点**:Ruby由日本人松本行弘在1993年创建,...

    Ruby 教程 从入门到精通

    本教程将带你从入门到精通,深入理解Ruby语言的各个方面。 ### 第一部分:Ruby语言基础 #### §1.1 Ruby的历史 Ruby的诞生源自松本行弘对现有编程语言的不满,他希望创造一种既具有动态类型系统的灵活性,又能体现...

    ruby入门中文合集

    本“Ruby入门中文合集”是为初学者准备的一份全面学习资源,旨在帮助你快速掌握Ruby的基础知识和核心概念。以下是你将通过这个合集学习到的关键知识点: 1. **Ruby基础语法**:了解Ruby的变量(局部变量、实例变量...

    Ruby从入门到精通

    《Ruby从入门到精通》是一本彻底而全面的最新指南,适合于各类Ruby读者,不管是编程初学者、Web开发人员,还是Ruby新手。《Ruby从入门到精通》从解说面向对象编程背后的原理开始,只通过几章的讲解,就构造出了真正...

    《Ruby从入门到精通》PDF版本下载.txt

    ### 四、Ruby高级特性 1. **元编程**:利用Ruby强大的元编程能力,可以动态地修改或扩展程序的行为。 2. **线程与并发**:介绍Ruby中的线程模型以及如何实现多线程编程以提高程序执行效率。 3. **错误处理**:异常...

    ruby语言入门教程(中文版)[PDF]

    这个"Ruby语言入门教程(中文版)[PDF]"涵盖了Ruby的基础到进阶内容,适合初学者和希望巩固Ruby知识的开发者。通过阅读并实践教程中的例子,读者可以逐步掌握Ruby编程,并开启在Ruby世界中的探索之旅。

    有关Ruby入门文章

    1. 变量:Ruby有四种变量类型,分别是局部变量(以小写字母或下划线开头)、实例变量(以`@`开头)、类变量(以`@@`开头)和全局变量(以`$`开头)。它们各自的作用域不同,使用时需注意。 2. 控制结构:Ruby支持...

Global site tag (gtag.js) - Google Analytics