Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。
Ruby的变量有一定的规则,以$开头的一定是全局变量,以@开头的都是实例变量,而以@@开头的是类变量。
常数则以大写字母开头这种方法,对文本编辑器的命令补全很有帮助,如在vim下先键入$及开头字母,再敲击Ctrl+p,则可专门补全本文件以及关联文件中的全局变量,perl与php亦有此优点。
已经定义的类可以在运行时修改
Ruby是动态语言,你可以在程序中修改先前定义过的类。 也可以在某个类的实例中定义该实例特有的方法,这叫做单例方法。
使用Ruby可以写出简短而又功能强大的代码
下面的方法用来完成两个矩阵的乘积
注:ruby标准库中已包含矩阵库 Matrix
ruby读音:英 [ˈruːbi] 美 [ˈruːbi]
释义:
n. 红宝石;红宝石色
adj. 红宝石色的
vt. 使带红宝石色
n. (Ruby)人名;(法)吕比;(英、西、德、匈、瑞典)鲁比
短语:
Ruby Slippers 红宝石鞋
Ancona ruby 安科纳红宝石 ; [宝] 红水晶 ; 安科纳红珠宝
alabandine ruby 贵榴石红宝石 ; 贵榴石红珠宝
扩展资料
近义词:red
英 [red] 美 [red]
adj. 红色的
n. 红色
red的基本意思是“红色的”,也可指“褐红色的,深红的,深紫色的”等颜色,引申可表示眼睛“布满血丝的,眼眶发红的,充血的”或脸因羞惭、愤怒等而“涨红的”。
red用作名词的基本意思是“红色”,可用作可数名词,也可用作不可数名词; 既有复数形式reds,也可说much red。
red也可作“红衣服”解,是不可数名词,往往不带冠词。