Вопросы с тегом «alias-method»

5
Есть ли alias_method для метода класса?
Рассмотрим следующий класс: class Foo def an_inst_method 'instance method' end def self.a_class_method 'class method' end alias_method :a_new_inst_method, :an_inst_method end Это не проблема, и вы можете позвонить Foo.new.a_new_inst_methodбез проблем. Я хотел бы иметь возможность иметь метод класса наподобие Foo.add_widget(*items)псевдонима, чтобы я мог сделать что-то вроде: Foo.add_widget 'item1' Foo.add_widgets 'item2', 'item3' По …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.