有一个lib有一类A,A有很多方法,其中一个方法是m().
lib里很多地方用到类A。现在我想在不反编译的情况下重写A的m方法,并供lib中其他类使用。现在有一个问题,我想继承A类并重写m方法。问题是lib里的其他地方都是用到A类,而不是我继承的类。我应该怎样做?或者还有其他处理方法吗?
lib里很多地方用到类A。现在我想在不反编译的情况下重写A的m方法,并供lib中其他类使用。现在有一个问题,我想继承A类并重写m方法。问题是lib里的其他地方都是用到A类,而不是我继承的类。我应该怎样做?或者还有其他处理方法吗?
“lib里有很多地方用到类A”
为什么当初不把A设计成接口呢。。
现在都这样了……我不知道该怎么做,看有没有达人来帮你
人家不想反编译。。也就是手中只有.class没有.java
他们都是直接使用的A类 所以直接调用A类的方法 你不直接改A类的话是不行的(哪怕他们是通过某个方法获得的A类对象呢 那也是有办法的哇..)