有一个子类A调用了父类B的方法closeView()方法没有返回值,该父类B被封装在一个jar包中
随着父类版本的升级,改掉了closeView()方法,添加了一个返回值,
问题出现了我在用子类A的对象调用该方法的时候(a.closeView(),这样调用和该方法有没有返回值应该没有任何关系吧)竟然后会说找不到该方法,郁闷中...
随着父类版本的升级,改掉了closeView()方法,添加了一个返回值,
问题出现了我在用子类A的对象调用该方法的时候(a.closeView(),这样调用和该方法有没有返回值应该没有任何关系吧)竟然后会说找不到该方法,郁闷中...
但是我就是想不通,为什么会造成这么个问题,难道编译后的子类的.class文件里记录了是引用了父类的那个方法了吗?请各位大侠给个解释,谢谢,解释合适,俺就散分...^_^