[code="ruby"]class T
private_class_method :new
attr_reader :user
attr_reader :password
def self.create(user,password)
@user=user
@password=password
self
end
end
t=T.new("Hooopo","Password")
t.user #return no method error[/code]
大家看看问题出在哪里?应该怎么改呢?
[b]问题补充:[/b]
是这样的
[code="ruby"]class T
private_class_method :new
attr_reader :user
attr_reader :password
def self.create(user,password)
@user=user
@password=password
self
end
end
t=T.create("Hooopo","Password")
t.user #return no method error[/code]