Ruby语法和基础.pptxVIP

  • 3
  • 0
  • 约2.98千字
  • 约 23页
  • 2017-11-17 发布于河南
  • 举报
Ruby语法和基础

Ruby语法基础Ruby is an Object Oriented LanguageRuby是一门完全面向对象的语言, 你所操作的每件东西都是对象.Ruby中的每件东西都具有它的类型(class), 这些东西是这个类型(class)的实例(instance), 所以可以这样理解: 对象(object)就是类的实例(class instance).进阶: Ruby中每件东西都是对象, 所以ruby中的类型也是对象.Ruby is an Object Oriented Language可以为类定义实例变量(instance variables, 对每个实例都是唯一的变量)和实例方法(instance methods, 用于访问实例变量).如图, “.”号之前的为调用方法的实例, “.”号之后为调用的方法和参数.进阶: 与Java的区别在于: 行为总是内建在对象内(number.abs ? Math.abs(number)).Some Basic Ruby简单的Ruby程序:def say_hello(name) result = “Hello, “ + nameend# 开始调用puts say_hello(“Jack”)puts say_hello(“Will”)只要每个语句放在单独的行上, 结尾处就不需要加分号.注释以#开头, 在行尾结束.不强制规定缩进Some Basic Ru

文档评论(0)

1亿VIP精品文档

相关文档