-6
我有课人,狗,猫和鱼,我需要他们互动。更具体地说,我需要Person类购买一个狗类的实例,或者命名一个cat类的实例等。如何让课程彼此互动
我该怎么做?我的变量是类变量,它们超出了在另一个类中使用的范围。我不知道从哪里开始。
我有课人,狗,猫和鱼,我需要他们互动。更具体地说,我需要Person类购买一个狗类的实例,或者命名一个cat类的实例等。如何让课程彼此互动
我该怎么做?我的变量是类变量,它们超出了在另一个类中使用的范围。我不知道从哪里开始。
比方说,你已经person.rb:
Class Person
.......
end
,你有dog.rb:
class Dog
........
end
如果您要访问的狗类中的人,你必须包括它。 这意味着您的dog.rb是:
require 'dog'
class Person
def my_method
dog = Dog.new()
end
end
需要“name_of_file_with_class”
这仅仅是一个纯粹的例子,如何让它访问,而且这取决于究竟你想。
干杯。
谢谢,这正是我所需要的。需求部分是我所缺少的。非常感激 –
从哪里开始:'attr_accessor' – tadman
向我们展示您到目前为止的内容 –