面临方法编程AOP学习之二
面向方法编程AOP学习之二场景 制造 :场景一有位表演者平时都是在路边上卖艺的,突然他的表演能力被某一老板
面向方法编程AOP学习之二
场景 制造 :
场景一
有位表演者平时都是在路边上卖艺的,突然他的表演能力被某一老板看上,把他带到一个剧院里,告诉他他只要照原来在路上表演的一样就可以,其他的事情不用管,待表演结束的时候,老板会给他一定的酬劳的。
这老板想利用这个表演者的表演来赚一笔钱。
就这样,一天的工作开始了。表演即将开始。
角色:
总结:
当然,这是一种简单的实现方式,从侧面反应出了AOP的一种思想,从告诉我们,在Player执行play()之前或之后,去处理相应的一些动作,而不需要Player的play()方法中,去修改其中的实现代码。
但里面也暴露出了一定的问题,难道我为了每一个方法进行处理,都需要另上一个代理执行类(剧院)来处理吗?这远远达不到我们想要的要求。在接下来的学习中,相信有更多的惊喜的实现方式。