Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
AOP与;OOPS概念中的继承?_Oop_Terminology_Aop - Fatal编程技术网

AOP与;OOPS概念中的继承?

AOP与;OOPS概念中的继承?,oop,terminology,aop,Oop,Terminology,Aop,你能澄清我对AOP和继承概念背后的概念的疑问吗 哎呀? 我们也可以通过继承使用相同的服务。那么为什么我们要在spring框架中使用AOP呢?方面用于拦截调用和注入逻辑。例如,您可能有一个现有的服务类,并且您可能希望记录该类的所有传入呼叫——然后您将“简单地”使用AOP拦截传入呼叫并在侦听器中执行日志记录 另见 继承就是创建一个比现有类更具体的类。您可以拥有一个BusinessService并从中继承一个ScalableBusinessService,或者一个B2BinIntegrationBus

你能澄清我对AOP和继承概念背后的概念的疑问吗 哎呀?
我们也可以通过继承使用相同的服务。那么为什么我们要在spring框架中使用AOP呢?

方面用于拦截调用和注入逻辑。例如,您可能有一个现有的服务类,并且您可能希望记录该类的所有传入呼叫——然后您将“简单地”使用AOP拦截传入呼叫并在侦听器中执行日志记录

另见

继承就是创建一个比现有类更具体的类。您可以拥有一个BusinessService并从中继承一个ScalableBusinessService,或者一个B2BinIntegrationBusinessService。。。因此,继承类从父类继承方法和属性,并添加自己的方法或重写现有(虚拟)方法。这与用AOP注入逻辑完全不同


另请参见)

user1228416要求提供差异,但您只是指定了AOP,没有说明任何关于继承的内容。