Pytania otagowane jako alias-method

5
Czy istnieje metoda alias_metoda dla metody klasy?
Rozważ następującą klasę: 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 To nie jest problem i możesz dzwonić Foo.new.a_new_inst_methodbez problemu. Chciałbym mieć możliwość posiadania metody klasowej Foo.add_widget(*items)i aliasu, aby móc zrobić coś takiego: Foo.add_widget 'item1' Foo.add_widgets 'item2', 'item3' Więc w zasadzie nie …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.