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

Ruby入门之五(类的定义)

阅读更多
class Greeter
   def initialize(name="world")
       @name=name
   end
   def say_one
       puts "one #{@name}"
   end
   def say_two
       puts "two #{@name} come back"
   end
end

 上面定义了一个称为Greeter的类和一些方法,其中@name 是类中的实例变量,对类中的所有方法都有效,#{@name}是Ruby中 在某个字符串中 插入 其它字符串的方式,即 #{} , 大括号里放字符串。

分享到:
评论

相关推荐

    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的基础知识,包括语法、数据类型、控制结构以及简单的类定义。 首先,让我们从Ruby的基本语法开始。Ruby的注释以`#`字符开始,一直持续到行尾。例如: ```ruby # 这...

    Ruby从入门到精通pdf

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

    ruby入门练习题.zip

    通过"ruby入门练习题",你将有机会实践这些概念,理解如何定义和使用类,如何操作对象,以及如何利用Ruby的特性来解决问题。这些练习题可能会涉及到数据库连接,这将让你了解如何在Ruby中使用像`ActiveRecord`这样的...

    ruby入门中文合集

    2. **面向对象编程**:Ruby是面向对象的语言,你将学习类、对象、继承、封装、多态等核心概念,理解如何定义和使用类,以及如何通过消息传递进行对象间交互。 3. **方法和块**:学习如何创建和调用方法,以及块的...

    有关Ruby入门文章

    五、Ruby的标准库和第三方库 Ruby拥有丰富的标准库,涵盖网络、文件系统、日期和时间等多个领域。此外,RubyGems是Ruby的包管理器,它提供了大量的第三方库,如Nokogiri(HTML解析)、JSON(JSON处理)、HTTParty...

    Ruby on Rails入门经典

    1. **Ruby语言基础**:首先,你需要了解Ruby的基础语法,包括变量、数据类型(如字符串、整数、浮点数、数组、哈希)、控制结构(如条件语句if/else,循环for、while、each)、函数定义与调用、类和对象等概念。...

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

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

    Ruby入门教程 pdf文字版

    本教程是为那些想要快速入门Ruby编程的初学者准备的,它以易读性和实用性为特点,旨在帮助你迅速掌握Ruby的基础知识。 1. **Ruby的基本概念** - **变量**:Ruby中的变量分为局部变量、实例变量、类变量和全局变量...

    ruby 入门练习上手项目

    在"Ruby入门练习上手项目"中,你将有机会深入理解Ruby的基本概念,并通过实践来提升技能。在这个项目中,你可能会遇到以下知识点: 1. **Ruby基本语法**:学习Ruby的变量(局部变量、实例变量、类变量、全局变量)...

    Ruby语言入门教程

    Ruby的块(Block)和 Proc 对象是其独特功能之一。块是一段可以在函数或方法中传递的代码,通常由`do..end`或花括号`{}`包裹。Proc对象可以捕获一个块并存储起来,之后在需要时调用。Lambda也是类似的概念,但它们在...

    Ruby基础教程,RUBY入门必备啊~

    Ruby的元编程能力是其独特之处,允许在运行时修改或创建类和方法。例如,使用`class_eval`方法可以在运行时向类添加新代码,`define_method`可以动态定义方法。这些功能使得Ruby在编写DSL(领域特定语言)和其他需要...

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

    根据提供的文件信息,本文将对《Ruby从入门到精通》这本书进行知识点的提炼与总结。本书旨在帮助初学者快速掌握Ruby编程语言,并逐步提升至高级水平。以下是对书中的核心概念和技术要点的概述: ### 一、Ruby简介 ...

    Ruby入门学习案例.md

    Ruby的类结构清晰,允许自由地定义构造函数和析构函数,支持继承、封装和多态等面向对象编程的基本特性。 总结以上内容,Ruby语言以其简洁的语法和强大的面向对象特性,为开发者提供了便捷的编程体验。不论是快速的...

Global site tag (gtag.js) - Google Analytics