OX論壇
Would you like to react to this message? Create an account in a few clicks or log in to continue.

module RPG的意義??

3 posters

向下

module RPG的意義?? Empty module RPG的意義??

發表  @~刀光劍影~@ 周五 8月 29, 2008 11:24 am

class是類別的意思
def是類裡面的方法
如果class上方還有一個module RPG
那是代表啥意義呢?
@~刀光劍影~@
@~刀光劍影~@
運送彩色內褲的貨車司機
運送彩色內褲的貨車司機

文章數 : 58
注冊日期 : 2008-06-06
年齡 : 29

http://blog.yam.com/r901042004

回頂端 向下

module RPG的意義?? Empty 回復: module RPG的意義??

發表  雲的彼方 周五 8月 29, 2008 6:17 pm

@~刀光劍影~@ 寫到:class是類別的意思
def是類裡面的方法
如果class上方還有一個module RPG
那是代表啥意義呢?

模組內使用類別方法
RPG::class::def

雲的彼方
拿著木劍的戰士
拿著木劍的戰士

文章數 : 48
注冊日期 : 2008-08-09

回頂端 向下

module RPG的意義?? Empty 回復: module RPG的意義??

發表  @~刀光劍影~@ 周五 8月 29, 2008 8:24 pm

雲的彼方 寫到:
@~刀光劍影~@ 寫到:class是類別的意思
def是類裡面的方法
如果class上方還有一個module RPG
那是代表啥意義呢?

模組內使用類別方法
RPG::class::def
它可以用來做啥=ˇ=''' ?
@~刀光劍影~@
@~刀光劍影~@
運送彩色內褲的貨車司機
運送彩色內褲的貨車司機

文章數 : 58
注冊日期 : 2008-06-06
年齡 : 29

http://blog.yam.com/r901042004

回頂端 向下

module RPG的意義?? Empty 回復: module RPG的意義??

發表  愚零鬥武多 周五 8月 29, 2008 10:28 pm

@~刀光劍影~@ 寫到:
雲的彼方 寫到:
@~刀光劍影~@ 寫到:class是類別的意思
def是類裡面的方法
如果class上方還有一個module RPG
那是代表啥意義呢?

模組內使用類別方法
RPG::class::def
它可以用來做啥=ˇ=''' ?
代碼:

module ABC
  class Orz
    def power
      return 255
    end
  end
end

a = ABC::Orz.new
p a.power # 會秀出255

以下為說明檔的解釋:

用來定義模組的內容。模組名稱是由大寫字母開頭的標識符號。
模組定義實際上就是把模組賦值給由模組名指定的常數(在 Ruby 公式中,模組也是一個目標,它是 Module 類別的實例)。
若某個模組已經被定義過,此時又用相同的模組名來定義模組的話,就意味著對原有的模組定義進行追加。
模組定義表達公式將返回最後被計算的表達公式的值。若該表達公式不返回值,則返回 nil。
愚零鬥武多
愚零鬥武多
不正常人類研究中心自慰隊員
不正常人類研究中心自慰隊員

文章數 : 421
注冊日期 : 2008-04-06

回頂端 向下

module RPG的意義?? Empty 回復: module RPG的意義??

發表  @~刀光劍影~@ 周六 8月 30, 2008 10:04 am

愚零鬥武多 寫到:
@~刀光劍影~@ 寫到:
雲的彼方 寫到:
@~刀光劍影~@ 寫到:class是類別的意思
def是類裡面的方法
如果class上方還有一個module RPG
那是代表啥意義呢?

模組內使用類別方法
RPG::class::def
它可以用來做啥=ˇ=''' ?
代碼:

module ABC
  class Orz
    def power
      return 255
    end
  end
end

a = ABC::Orz.new
p a.power # 會秀出255

以下為說明檔的解釋:

用來定義模組的內容。模組名稱是由大寫字母開頭的標識符號。
模組定義實際上就是把模組賦值給由模組名指定的常數(在 Ruby 公式中,模組也是一個目標,它是 Module 類別的實例)。
若某個模組已經被定義過,此時又用相同的模組名來定義模組的話,就意味著對原有的模組定義進行追加。
模組定義表達公式將返回最後被計算的表達公式的值。若該表達公式不返回值,則返回 nil。
恩~所以另外加上module RPG
就是追加定義RPG模組的內容了!
@~刀光劍影~@
@~刀光劍影~@
運送彩色內褲的貨車司機
運送彩色內褲的貨車司機

文章數 : 58
注冊日期 : 2008-06-06
年齡 : 29

http://blog.yam.com/r901042004

回頂端 向下

module RPG的意義?? Empty 回復: module RPG的意義??

發表  雲的彼方 周六 8月 30, 2008 8:17 pm

@~刀光劍影~@ 寫到:
愚零鬥武多 寫到:
@~刀光劍影~@ 寫到:
雲的彼方 寫到:
@~刀光劍影~@ 寫到:class是類別的意思
def是類裡面的方法
如果class上方還有一個module RPG
那是代表啥意義呢?

模組內使用類別方法
RPG::class::def
它可以用來做啥=ˇ=''' ?
代碼:

module ABC
  class Orz
    def power
      return 255
    end
  end
end

a = ABC::Orz.new
p a.power # 會秀出255

以下為說明檔的解釋:

用來定義模組的內容。模組名稱是由大寫字母開頭的標識符號。
模組定義實際上就是把模組賦值給由模組名指定的常數(在 Ruby 公式中,模組也是一個目標,它是 Module 類別的實例)。
若某個模組已經被定義過,此時又用相同的模組名來定義模組的話,就意味著對原有的模組定義進行追加。
模組定義表達公式將返回最後被計算的表達公式的值。若該表達公式不返回值,則返回 nil。
恩~所以另外加上module RPG
就是追加定義RPG模組的內容了!

定義過的class再定義也是追加的意思喔

雲的彼方
拿著木劍的戰士
拿著木劍的戰士

文章數 : 48
注冊日期 : 2008-08-09

回頂端 向下

module RPG的意義?? Empty 回復: module RPG的意義??

發表  @~刀光劍影~@ 周日 8月 31, 2008 9:42 am

雲的彼方 寫到:
@~刀光劍影~@ 寫到:
愚零鬥武多 寫到:
@~刀光劍影~@ 寫到:
雲的彼方 寫到:
@~刀光劍影~@ 寫到:class是類別的意思
def是類裡面的方法
如果class上方還有一個module RPG
那是代表啥意義呢?

模組內使用類別方法
RPG::class::def
它可以用來做啥=ˇ=''' ?
代碼:

module ABC
  class Orz
    def power
      return 255
    end
  end
end

a = ABC::Orz.new
p a.power # 會秀出255

以下為說明檔的解釋:

用來定義模組的內容。模組名稱是由大寫字母開頭的標識符號。
模組定義實際上就是把模組賦值給由模組名指定的常數(在 Ruby 公式中,模組也是一個目標,它是 Module 類別的實例)。
若某個模組已經被定義過,此時又用相同的模組名來定義模組的話,就意味著對原有的模組定義進行追加。
模組定義表達公式將返回最後被計算的表達公式的值。若該表達公式不返回值,則返回 nil。
恩~所以另外加上module RPG
就是追加定義RPG模組的內容了!

定義過的class再定義也是追加的意思喔
恩,知道了,謝謝~
@~刀光劍影~@
@~刀光劍影~@
運送彩色內褲的貨車司機
運送彩色內褲的貨車司機

文章數 : 58
注冊日期 : 2008-06-06
年齡 : 29

http://blog.yam.com/r901042004

回頂端 向下

回頂端


 
這個論壇的權限:
無法 在這個版面回復文章