成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Ruby特點分析介紹

開發 開發工具
我們在這里為大家總結了一下Ruby特點的一些介紹,希望通過本文介紹的內容,大家可以更進一步的對Ruby語言有一個深刻的認識。

通過對Ruby的深入了解,我們可以知道,它是一種完全面向對象的解釋性語言。其優秀的特點吸引了許多編程人員的目光。下面就讓我們一起來看看Ruby特點的一些介紹。#t#

Ruby特點1、逗號“,”、 分號“;”之后要留空格。 “,”、 “;”向前緊跟,緊跟處不留空格。

賦值操作符、比較操作符、算術操作符、邏輯操作符,如“=”、“+=” “>=”、“<=”、“+”、“*”、“%”、“&&”、“||”等二元操作符的前后應當加空格。一元操作符如“!”、“~”等之后不加空格。象“[]”、“.”、“::”這類操作符前后不加空格。

Ruby特點2、Ruby 中只有重寫,沒用重載

Ruby特點3、Java 和 C++ 是靜態語言,程序代碼運行中不可以再改變類的屬性、方法,為了更好地表現面向對象的多態特征,所以用覆寫和重載來加強程序的靈活性。

程序運行的時候,動態地選擇要使用的方法, 完成后期綁定。而 Ruby 是動態語言,可以隨時改變類的屬性、方法,所以覆寫和重載的重要性就降低了。仔細體會一下,一者是增大可選擇性,一者是隨時修改。

Ruby特點4、如果一個變量,只能被某個實例對象使用,這樣的變量稱之為實例變量;如果一個變量,能被某個類的所有實例對象共享,這樣的變量稱之為類變量。

Ruby特點5、常量可以定義在類和模塊中,不能定義在方法中。如果在外部訪問類或模塊中的常量,要使用域作用符:: 。

Ruby特點6、全局變量用$ 開頭。實例變量,變量名用@ 開頭;類變量,變量名用@@ 開頭。

Ruby特點7、在Ruby里,可以給具體的實例對象添加實例方法,這個方法只屬于這個實例對象,我們把這樣的方法稱之為單例方法。

Ruby特點8、【訪問控制】在Ruby里,要讀取,或是改變對象的屬性,***的途徑是調用對象的方法??刂屏藢Ψ椒ǖ脑L問,也就控制了對對象屬性的訪問。

Ruby特點9、C++ 支持多重繼承,多重繼承有時會導致繼承關系的混亂,Java只提供了單繼承,通過接口可以得到多重繼承的優點,又沒有多重繼承的缺點。Ruby 也是單繼承,不是通過接口,而是通過Mix-in 模塊,來實現多重繼承的優點。模塊的第三個作用:實現了類似多重繼承的功能。

Ruby特點10、總結一下:

require,load用于包含文件;include,extend則用于包含模塊。

require加載文件一次,load加載文件多次。

require加載文件時可以不加后綴名,load加載文件時必須加后綴名。

require一般情況下用于加載庫文件,而load用于加載配置文件。利用load 多次加載文件的特性,可以用來實現程序的無縫升級和系統的熱部署。程序功能改變了,你只需要重新load 一次,其它代碼與它再次交互的時候,這個程序實際上已經不是原來的程序了。

Ruby特點11 、Ruby的數組大小是動態的,你能夠隨時增加、刪除數組元素。print arr.join(", "),"\n" 意思是:將數組arr轉換成字符串輸出,用", "隔開每個元素,并且換行。

Ruby特點12、匹配一個正則表達式,用“=~” ,不能用“==”。 “=~”用來比較是否符合一個正則表達式,返回模式在字符串中被匹配到的位置,否則返回nil。不匹配一個正則表達式,用“!~” ,不能用“!=”。 “!~”用來斷言不符合一個正則表達式,返回 true,flase。

責任編輯:曹凱 來源: 新浪博客
相關推薦

2009-12-14 18:30:59

Ruby DSL特點

2009-12-17 10:29:04

Ruby異常處理結構

2009-12-14 15:04:32

Ruby性能特點

2010-01-27 16:41:48

Android特點

2009-12-14 13:06:08

Ruby數字類型

2009-12-29 13:29:28

WPF Depende

2010-03-10 18:51:18

Python語言

2009-12-24 10:09:33

WPF事件注冊

2010-02-23 09:51:32

WCF MTOM

2009-12-14 13:27:06

Ruby區間

2009-12-15 11:31:53

Ruby self

2009-12-15 18:39:36

Ruby Active

2009-12-18 14:59:54

Ruby標識名

2009-12-15 15:19:30

Ruby訪問控制

2009-12-17 17:13:23

Ruby for Ec

2009-12-14 16:26:40

Ruby復制文件

2009-12-25 16:05:24

WPF 4.0特點

2009-12-29 16:21:46

silverlight

2010-04-07 17:56:49

Oracle位圖索引

2009-12-31 09:50:52

Silverlight
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: av激情影院 | 黑人一级黄色大片 | 日日干日日操 | 日韩欧美国产一区二区 | 国产精品欧美一区二区三区 | 91在线资源 | 国产精品夜夜夜一区二区三区尤 | 久久久精品影院 | 国产一区亚洲 | 日韩精品在线视频 | 日韩有码一区 | 日本不卡一区 | 日韩久久综合网 | 成人妇女免费播放久久久 | 91精品国产91久久久久久最新 | 永久网站 | 一区二区三区亚洲 | 国产美女自拍视频 | 免费成人国产 | 成人国产精品免费观看 | 亚洲精品4 | 国产视频三区 | 男人电影天堂 | 国产999精品久久久久久绿帽 | 中文字幕av一区 | 日韩午夜一区二区三区 | 久久久一区二区三区 | 色啪网 | 成年网站在线观看 | 国产精品一区一区三区 | 99福利视频导航 | 欧美精品久久久 | 在线观看中文字幕av | 三级特黄特色视频 | 一区二区在线观看免费视频 | 1级黄色大片 | 久久精品二区亚洲w码 | 久久久国产一区二区三区四区小说 | 毛片免费在线观看 | 日韩欧美中文字幕在线观看 | 久久亚洲天堂 |