995999349 发表于 2023-11-24 04:30:25

假如一个类中有N个方法,要求执行任意方法的时候优先执行

假如一个类中有N个方法,要求执行任意方法前后都先执行另一个指定方法
除了手动在每个方法中加入,还有别的办法吗= =

Xelloss0618 发表于 2023-11-24 08:37:55

没有的,你不如在 类_初始化 里先执行了这个方法

addminlinux 发表于 2023-11-24 09:07:16

类_初始化"的方法 不行吗?

创世魂 发表于 2023-11-24 09:50:42

没有这样的操作....只能在 类_初始化执行

995999349 发表于 2023-11-24 10:57:02

创世魂 发表于 2023-11-24 09:50
没有这样的操作....只能在 类_初始化执行

好吧:(:(

995999349 发表于 2023-11-24 11:00:55

Xelloss0618 发表于 2023-11-24 08:37
没有的,你不如在 类_初始化 里先执行了这个方法

不行,我想传个当前执行的方法名称当标志,来干其他东西...

995999349 发表于 2023-11-24 11:01:56

addminlinux 发表于 2023-11-24 09:07
类_初始化"的方法 不行吗?

不行,我想传个当前执行的方法名称当标志,来干其他东西...

暴风 发表于 2023-11-24 11:26:14

每个方法自己写代码, 没有什么优先执行的

龙纹 发表于 2023-11-24 14:37:56

可以实现一个切面类做到执行某个方法前后执行别的方法,但是需要这些方法参数一致,这个帖子代码里有一个切面类的实例,可以在火山中运行。
https://bbs.voldp.com/thread-17129-1-1.html

995999349 发表于 2023-11-24 19:15:20

龙纹 发表于 2023-11-24 14:37
可以实现一个切面类做到执行某个方法前后执行别的方法,但是需要这些方法参数一致,这个帖子代码里有一个切 ...

好好好,谢谢:P
页: [1]
查看完整版本: 假如一个类中有N个方法,要求执行任意方法的时候优先执行