Ruby

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
第13行: 第13行:
 
* 正则表达式
 
* 正则表达式
  
第一个 Ruby 程序: hello.rb
+
# The Greeter class
 
+
class Greeter
puts 'hello world'
+
  def initialize(name)
 
+
    @name = name.capitalize
运行 ruby hello.rb
+
  end
 
+
结果 hello world
+
  def salute
 +
    puts "Hello #{@name}!"
 +
  end
 +
end
 +
 +
# Create a new object
 +
g = Greeter.new("world")
 +
 +
# Output "Hello World!"
 +
g.salute
  
 
==Ruby版本==
 
==Ruby版本==

2006年9月16日 (六) 11:18的版本

Ruby.gif

Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.Ruby使文本处理和系统管理变得简单,与Perl非常相似.一句话:简单明了,扩展性强,移植性好.

Ruby,是因為Perl的 發音與6月的誕生石pearl(珍珠)相同,因此Ruby以7月的誕生石ruby(紅寶石)命名

Ruby的几大亮点

  • 语法简单
  • 垃圾回收
  • 可移植性
  • 动态载入
  • 完全免费
  • 正则表达式
# The Greeter class
class Greeter
  def initialize(name)
    @name = name.capitalize
  end

  def salute
    puts "Hello #{@name}!"
  end
end

# Create a new object
g = Greeter.new("world")

# Output "Hello World!"
g.salute

目录

Ruby版本

安装指南

相关链接

精彩图集

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱