如何增强一个类中的方法?
1.继承
必须要能够控制这个类的构造。
2.装饰者
被增强的类和增强的类需要实现相同的接口。
在增强的类中获得被增强的类的引用。
缺点:接口中的方法过多,重写很多其他的方法。
3.动态代理
类需要实现接口。
如何增强一个类中的方法?
1.继承
必须要能够控制这个类的构造。
2.装饰者
被增强的类和增强的类需要实现相同的接口。
在增强的类中获得被增强的类的引用。
缺点:接口中的方法过多,重写很多其他的方法。
3.动态代理
类需要实现接口。