如果我以“ ruby x.rb” 運行此文件:class Xendx = X.new什么叫“ X.new”?它是對象/過程/等嗎?
3 回答

慕尼黑的夜晚無繁華
TA貢獻1864條經(jīng)驗 獲得超6個贊
這是X類。您正在調(diào)用創(chuàng)建類X對象的“ new”方法。因此,如果將此文本作為腳本運行,則Ruby:
創(chuàng)建一個新的類X,它是Object的子類,并且自動(作為Object的子類)繼承一些方法,其中
new
一個是方法。設置一個名字
x
new
在該新類上調(diào)用方法X
,創(chuàng)建一個X實例對象;x獲取對該對象的引用。
- 3 回答
- 0 關注
- 649 瀏覽
添加回答
舉報
0/150
提交
取消