java中的接口回调与观察者模式有什么不同之处?

2020-07-09 国际 229阅读
接口回调, 是Java 多态的一种体现, 可以把使用某一接口的实现类创建的对象的引用, 赋给该接口声明的接口变量中, 那么该接口变量就可以调用被实现的接口中的方法, 当接口变量调用被类实现的接口中的方法时,就是通知相应的对象调用接口的方法.
观察者模式, 是将观察者和被观察的对象分离开, 当被观察的对象产生一定变化的时候, 观察者就会根据哪里产生的变化, 产生了变化, 而进行相应的处理.
大部分观察着模式是用接口回调的方法来实现的.
前者是一种体现, 后者是一种用前者实现的模式, 相当于后者调用前者, 他们两个没有可以比较的地方
我还真听话...
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com