В Ruby можно ли получить дочерний константу, когда я вызвал родительский метод через дочерний элемент?
Пример:
class Tester
class Parent
def go
EWOCK
end
end
class Child < Parent
EWOCK = "EWOCKS rule"
end
end
Затем вызовите Tester::Child.new.go
и попросите "правило EWOCKS" вернуться?
[Редактировать 3/31]
Ничего себе, я ДЕЙСТВИТЕЛЬНО жалко парней. Я полностью испортил объяснение.
- Родитель должен был иметь дочерние и дочерние элементы, унаследованные от базы.
- Вызов должен был быть дочерним, а не родительским.
Опять же, многие извинения и благодарность тем, кто ответил, пытаясь понять мою ужасную запись.
Теперь он исправлен.