亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源軟件測試解決方案 >
inclusde load require extend
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/4 11:12:31 ] 推薦標(biāo)簽:

1.include VS require
    include同大多數(shù)其他的編程語言一樣跑另一個(gè)文件(run another file.)。它還可以追蹤到在過去中您剛才要求的,不會(huì)要求相同的文件兩次。去運(yùn)行其他文件沒有額外的功能,你可以用load的方法。
  這個(gè)include方法把所有的方法從另一個(gè)模塊,包括他們到當(dāng)前的模塊。這是一個(gè)language-level件事與file-level和要求。include方法的主要途徑是和其他“類”擴(kuò)展模塊(通常被稱為mix-ins)。
    include主要用來將一個(gè)模塊插入(mix)到一個(gè)類或者其它模塊。這個(gè)模塊的方法在引入它的類或模塊中以函數(shù)的形式調(diào)用(沒有一個(gè)receiver)。這個(gè)指令運(yùn)行時(shí)會(huì)執(zhí)行Module.append_features方法
2.require vs load

   LOAD 一般是用在irb中的
         裝載并執(zhí)行aFileName文件,文件搜索方法同上面的require。wrap是可選參數(shù),默認(rèn)為false,如果設(shè)為true,則這個(gè)文件將在匿名模塊下運(yùn)行,從而包括調(diào)用者的名字空間。任何aFileName里面的局部變量在裝載它的環(huán)境下是不可用的。
   require 是用于腳本中
eg:加載A B2個(gè)類  其中A中使用了B類 B中也使用了A類
require ---加載的文件不需要后綴(.*),加載文件時(shí)只會(huì)加載一次 是說他加載了A B一次
load ---加載的時(shí)候 會(huì)加載A 然后在去加載B 加載b 然后在去加載A  這樣循環(huán)了。。。。

3.require load include

include :主要作用于.rb格式等文件的模塊
require :主要作用于.rb格式等文件
load:同require一樣作用于.rb格式等文件

4.extend

extend 用來在一個(gè)對象(object,或者說是instance)中引入一個(gè)模塊,這個(gè)類從而也具備了這個(gè)模塊的方法。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 日韩不卡手机视频在线观看 | 国产日产欧美 | 免费看av在线网站网址 | 午夜宅男永久在线观看 | 国产va免费精品观看 | 一级毛片牲交大片 | 一区二区在线欧美日韩中文 | 青春草视频在线 | 人成在线免费视频 | 亚洲黄色免费 | 久久精品a亚洲国产v高清不卡 | 在线三区 | 很黄很黄很刺激的视频免费 | 911国内自产亚洲第一 | 免费高清欧美一区二区视频 | 亚洲欧美成人网 | www.色综合 | 天天看天天干 | 国产激情一级毛片久久久 | 久草免费福利 | 欧美影片一区二区三区 | 奇米影视777四色米奇影院 | 国产三级视频网站 | 91精品国产自产在线观看高清 | 免费成年人 | 99热成人精品免费久久 | 插一插射一射视频 | 日韩欧美中文字幕在线观看 | 亚洲影视网 | 人人爱人人爽 | 欧美欧洲性色老头老妇 | 免费大片黄在线现看国语 | 日本h片在线| 亚洲日本视频在线观看 | 狠狠色狠狠色综合日日92 | 黄 色 大 片 网站 | 国产爱视频| 午夜激情在线视频 | 一个人看的www观看免费 | 未满十八18勿进黄网站免费看 | 国产精品九九免费视频 |