Ruby 是一種開(kāi)源的物件導(dǎo)向程式設(shè)計(jì)的伺服器端腳本語(yǔ)言,在 20 世紀(jì) 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)設(shè)計(jì)並開(kāi)發(fā)。在 Ruby 社區(qū),松本也被稱(chēng)為馬茨(Matz)。 Ruby 可運(yùn)作於多種平臺(tái),如 Windows、MAC OS 和 UNIX 的各種版本。

Ruby 類(lèi)別和對(duì)象 語(yǔ)法

Ruby 是一種完美的物件導(dǎo)向程式語(yǔ)言。物件導(dǎo)向程式語(yǔ)言的特性包括:

資料封裝

資料抽象化

多態(tài)性

繼承

Ruby 類(lèi)別和對(duì)象 範(fàn)例

Class Vehicle{   Number no_of_wheels
   Number horsepower
   Characters type_of_tank
   Number Capacity
 
   Function speeding
   {
   } 
   Function driving
   {
   }   
   Function halting
   {
   }
}