我目前正在使用JoinPoint来捕获在运行时传递给服务方法的参数。虽然JoinPoint帮助我检索参数值,但我看到它没有提供任何好的API来检索参数的名称、参数类型、当传递的参数是数组时的单个参数值等。下面是一个例子:
public void doIt(String user, Attribute[] attr, Integer[] i, bo
我希望在一个类中创建函数,在运行时,这些函数会改变类的自我价值。我还希望能够在初始化类时运行这些函数,希望通过将它们作为参数传递。作为一个具体的例子,假设我有类foo,带有自值thing和函数bar。在初始化foo时,我希望将bar作为参数传递,然后该参数将运行函数bar并相应地更改thing。这个是可能的吗?如果是这样的话,是怎么做的?目前,我被告知AttributeError: 'Foo' o