我正在使用 AspectJ,并且我定义了一个切入点来捕获几个类的构造函数方法的执行,如下所示:
pointcut newobject(): execution(class1.new(..) || class2.new(..) || class3.new(..));
然后我有
after()returning():newobject(){
在这里我想做不同的事情,具体取决于刚刚创建的对象是class1、class2还是class3,如果有一种方法可以在此时引用对象的类型而不必拆分切入点?