1. 成员变量的读写属性: attr_reader 和 attr_writer class Test
def initialize(name) @name = name end attr_reader :name attr_writer :name end test = Test.new("AAA") puts test.name test.name = "BBB" puts test.name
如果不使用这2个关键字,则按照Java的风格这样写
class Test def initialize(name) @name = name end def getName return @name end def setName(name) @name = name end end test = Test.new("AAA") test.setName("BBB") puts test.getName
注意:getName方法中的return是可以省去的。
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索test
, name
, end
, initialize
getname
programming ruby、programming ruby pdf、programming ruby 4th、programming ruby下载、读书笔记,以便于您获取更多的相关知识。
时间: 2025-01-19 03:54:40