问答详情
源自:2-3 了解 JDK 动态代理

代理和继承有什么区别,都是为了拓展业务功能

代理和继承有什么区别,都是为了拓展业务功能

提问者:慕粉3351191 2018-05-22 14:17

个回答

  • 宝慕林9459771
    2018-05-22 16:11:41

    随着业务逻辑的不断增多,功能的增加,使用继承方式增加功能会导致类爆炸。

    使用代理实现的话,更加灵活,易于拓展