ruby
feihuale
这个作者很懒,什么都没留下…
展开
-
ruby控制语句和循环语句
6.ruby控制语句 def sounds(str) if str == "mimi" puts "It is a cat." elsif str == "wowo" puts "It is a dog." elsif str == "gaga" puts "It is a duck."原创 2011-11-14 11:59:19 · 1834 阅读 · 0 评论 -
尝试ruby编程
1.安装好ruby1.8.7 在命令行中ruby -v 显示版本号,就说明ruby已经安装好了。 双击路径下的irb.bat文件,进入命令窗口,进行交互式ruby2.简单用法: (1)puts puts 'HELLO WORLD'回车 HELLO WORLD puts 1+3 4 puts 2*3 6 (2)de原创 2011-11-13 14:37:11 · 841 阅读 · 0 评论 -
RUBY文件读写
11.读写 标准输入流:gets 读文件 File.open("hello.rb","r") do |file| while line = file.gets puts line #打印出文件内容 end en原创 2011-11-14 16:39:27 · 15439 阅读 · 14 评论 -
ruby中的容器,Array,hash,以及迭代器的作用实例
ruby中的array,hash 和容器 (1)创建一个歌曲列表 class Song def initialize(name,artist,duration) @name = name @artist = artist @duration = duration end attr_reader:name,:artis原创 2011-11-17 11:07:51 · 1389 阅读 · 0 评论 -
ruby中访问控制和字符串,对象引用
13.ruby中的访问控制 public protected private (1)在函数定义前加修饰符 public def test #... end (2)使用public protected priate函数 public :test14.ruby中的字符串的拷贝 在ruby中原创 2011-11-16 15:38:14 · 951 阅读 · 0 评论 -
ruby中类的写法以及属性,实例变量,类方法的用法
Ruby中类的写法 定义一个class class Song def initialize(name,artist,duration) @name = name @artist = artist @duration = duration end end 定义了一个歌曲Song类,类名首字母要大写,@开头为实例变量 initialize相当于java中的构造原创 2011-11-16 12:28:43 · 4780 阅读 · 0 评论 -
ruby中的block和迭代器
10.Block代码块 书中是这样介绍Block的: (1)先来看看Block的写法:只是{}或者do...end之间的一组代码块 {puts "Hello"} do club.enroll(person) person.socialize end 为什么会有这两钟写法呢:{}比do...end更紧密些 但是ruby程序原创 2011-11-14 16:22:00 · 736 阅读 · 0 评论 -
在Eclilpse 下安装插件RDT进行ruby编程,体验了一下!
学习地址:http://develop.csai.cn/web/200706121048331872.htm1.安装了rubyinstaller-1.8.7-p302.exe 有点像java中的jdk的意思2.下载rdt插件,将下载下来得插件,放到eclipse的plugins文件夹下,重启就ok了。这里不能上传包文件,可以到网上搜索下载。原创 2011-12-05 15:31:22 · 904 阅读 · 0 评论