3 回答

TA貢獻(xiàn)1839條經(jīng)驗(yàn) 獲得超15個(gè)贊
class
attr_accessor
self.attr_accessor
self
attr_accessor
Ruby,像Smalltalk一樣,不允許在方法之外訪問實(shí)例變量 1為了那個(gè)目標(biāo)。中無法訪問實(shí)例變量。 x.y
表單,比如Java,甚至Python。在Ruby中 y
總是被視為要發(fā)送的消息(或“調(diào)用方法”)。因此 attr_*
方法創(chuàng)建代理實(shí)例的包裝器。 @variable
通過動(dòng)態(tài)創(chuàng)建的方法進(jìn)行訪問。 樣板吸
1
添加回答
舉報(bào)