Preguntas etiquetadas con ruby

Ruby es un lenguaje interpretado orientado a objetos dinámico, de código abierto y multiplataforma, creado por Yukihiro Matsumoto (Matz) en 1995. La etiqueta [ruby] es para preguntas relacionadas con el lenguaje Ruby, incluida su sintaxis y sus bibliotecas. Las preguntas sobre Ruby on Rails deben etiquetarse con [ruby-on-rails].



5
¿Hay un método alias_ para un método de clase?
Considere la siguiente clase: 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 Esto no es un problema y puede llamar Foo.new.a_new_inst_methodsin problemas. Me gustaría tener un método de clase como Foo.add_widget(*items)y alias para poder hacer algo como: Foo.add_widget 'item1' Foo.add_widgets 'item2', 'item3' …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.