-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
向我們展示您到目前爲止的內容 –