J2EE中什么是AOP

legs+之专栏 legs+之专栏 2022 人阅读 | 5 人回复 | 2021-03-25

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
愿听详解

回答|共 5 个

simonzhd 发表于 2021-3-25 12:02:19| 字数 36 | 显示全部楼层

搜了一下,“面向切面编程”,不太懂,觉得“面向对象编程”就已经够抽象了~

孤星119 发表于 2021-3-25 15:35:00| 字数 33 | 显示全部楼层

对低端的没完全弄懂,对高端的如你提的AOP,OOP更是一窍不通啊。

legs+ 发表于 2021-3-25 21:53:25| 字数 180 | 显示全部楼层

本帖最后由 legs+ 于 2021-3-25 22:00 编辑

spring框架中的AOP是这样一回事,其实就是一种封装技术,只是OOP是正向的,而AOP是逆向的,克服了OOP编程思想的短处,我举个例子你们就明白了,比如你种了棵樱桃树,如果你通过嫁接技术嫁接了棵苹果树,同时你是不是同时得到了樱桃和苹果,spring框架讨巧的避免了每次new一个对象产生一堆object

legs+ 发表于 2021-3-25 21:54:30| 字数 88 | 显示全部楼层

孤星119 发表于 2021-3-25 15:35
对低端的没完全弄懂,对高端的如你提的AOP,OOP更是一窍不通啊。

顶你个肺,你oop思想都不知道,你还编程,除了c,那个不是面向对象

孤星119 发表于 2021-3-25 23:51:52| 字数 120 来自手机 | 显示全部楼层

legs+ 发表于 2021-3-25 21:54
顶你个肺,你oop思想都不知道,你还编程,除了c,那个不是面向对象

忘了byte[ ] img = new byte [ ] {0x3D, 0x2F...} 那些也是OOP....我可能是没完全弄懂OOP. 一时说错话。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐