摘要:
Ruby做为面向对象语言,肯定要对对象进行相关的操作,这时候就涉及到方法了。调用方法 - 对象.方法名(实参1,实参2,...,实参n)方法的分类:1. 实例方法:顾名思义,就是由实例来调用的方法。例如,“10, 20, 30, 40”.split(",")2. 类方法:就是由类来调用的方法。当创建一个实例时,则需要调用类方法。a = Array.new #创建一个新数组File.rename(oldname, newname) #更改文件名调用类方法时,可以使用".",也可以使用"::"3. 函数性方法:直接省略调用者的方法。例如, 阅读全文
摘要:
Ruby安装好之后,我们就可以来实践Ruby语言了。 以下是一些学习到的简单基础知识:1. 如何执行Ruby文件? 我们编写的Ruby文件是以rb为后缀名的,例如:XXX.rb。当要执行ruby文件时,可以打开命令行窗口,进入到Ruby文件所在的目录下,通过命令ruby XXX.rb来执行,可以看如下示图:2. print方法:用于打印字符串功能,print ("Hello", " Ruby !", "\n") print "Hello Ruby !\n"3. 换行符:\n,\n\t, 转义符:\4. puts方法 阅读全文
摘要:
之前一直想要多看看RESTful Service相关的东西,找到一本相关的书,但是里面的代码都是用Ruby写的,虽然知道编程语言都是类似的,但是看到一些陌生的语法,还是有些摸不着头脑,所以最近终于下定决心把Ruby好好看看,积累一些新的知识。况且,现在Ruby的开源项目也是非常的多,说明Ruby现在还是很受欢迎的。 笔者对java比较熟悉一些,所以我的笔记会涉及一些Ruby和Java语法的不同,以此也可以温故而知新。Ruby: 是日本人创建的脚步语言,和java,C#等面向对象语言来说,Ruby可以不通过编译而直接被执行,比较简洁方便。而Ruby也是面向对象的脚步语言,所以很多语法方面也是和. 阅读全文