回覆列表
-
1 # 進彼此的人生
-
2 # 使用者3818357208263
Ruby,一種簡單快捷的面向物件(面向物件程式設計)指令碼語言,在20世紀90年代由日本人松本行弘(Yukihiro Matsumoto)開發,遵守GPL協議和Ruby License。
Ruby的變數有一定的規則,以$開頭的一定是全域性變數,以@開頭的都是例項變數,而以@@開頭的是類變數。
常數則以大寫字母開頭;這種方法,對文字編輯器的命令補全很有幫助,如在vim下先鍵入$及開頭字母,再敲擊Ctrl+p,則可專門補全本檔案以及關聯檔案中的全域性變數,perl與php亦有此優點。
已經定義的類可以在執行時修改
Ruby是動態語言,你可以在程式中修改先前定義過的類。 也可以在某個類的例項中定義該例項特有的方法,這叫做單例方法。
使用Ruby可以寫出簡短而又功能強大的程式碼
下面的方法用來完成兩個矩陣的乘積
注:ruby標準庫中已包含矩陣庫 Matrix
Ruby翻譯成中文是:紅寶石,也可用作人名,多指女性。ruby英 ["ruːbɪ] 美 ["rubi]n. 紅寶石;紅寶石色adj. 紅寶石色的vt. 使帶紅寶石色n. (Ruby)人名;(法)呂比;(英、西、德、匈、瑞典)魯比[ 複數 rubies ]雙語例句:I wonder what kind of ring he got her? He bought me a ruby. 我想知道他給她買的什麼樣的戒指,他給我的是紅寶石的。