我有服务api。我的类中有一些方法,Base
我有继承这个类并实现它的方法的具体实现。我有几个Base
类的实现者。
我有大约 20 种方法,我想修剪所有这些方法的返回值。但是我很犹豫是否要为 20 个方法中的每一个添加修剪返回值的代码位。我一直在寻找更好的方法来做到这一点。
我虽然在这里找到了它:
http://cheind.blogspot.com/2008/12/method-hooks-in-ruby.html
但是这种方法只适用于我Base
的班级,而不适用于实现该班级的Base
班级。如何将它应用到我所有的实现类?