在ruby中,如果我有一个类greet并且有一个方法say_hi,"Hello #{@name}"当name是类的实例变量时打印出来greet,并且我允许@name通过添加来访问attr_accessor :name,所以现在我可以直接更改@name.
greet
say_hi
"Hello #{@name}"
@name
attr_accessor :name
但是,attr_accessor如果我不再希望人们能够@name直接更改,我该如何删除它?
attr_accessor
ruby attr-accessor
attr-accessor ×1
ruby ×1