我正在开发一个新的Rails应用程序,它基于一个类似的现有应用程序.在我的旧应用程序中,我有优惠券类,这与我的新应用程序中的票非常相似.我想重用优惠券中的所有代码,但使用新的类名.
由于Rails中的重构很麻烦,我想知道是否有办法在Ruby中为类创建别名(类似于属性和方法的别名).
我正在开发一个新的Rails应用程序,它基于一个类似的现有应用程序.在我的旧应用程序中,我有优惠券类,这与我的新应用程序中的票非常相似.我想重用优惠券中的所有代码,但使用新的类名.
由于Rails中的重构很麻烦,我想知道是否有办法在Ruby中为类创建别名(类似于属性和方法的别名).
类在Ruby中没有名称.它们只是分配给变量的对象,就像任何其他对象一样.如果要通过其他变量引用类,请将其指定给其他变量:
Foo = String