问题描述
- java重写框架中的某个方法
-
有个框架的接口-当然也有框架的方法实现它的所有方法-我在开发过程中-用了实例化了该接口中的类-我现在想重新写框架中方法-必须要写个接口-这个接口继承框架的接口-写个方法来实现这个接口-问题来了-我只重写一个方法-但是现在必须重写所有的方法-得重写500个呢-怎么办-有没有好的办法-我只想重写框架中的某个方法,没有币,谢谢。
解决方案
重写方法不就方法名一样其他某些条件不一样就可以了吗
解决方案二:
1、接口继承后,实现类也继承,只是重写你要的方法
比如
框架中
public interface IA {
public void a();
}
public class AClass implements IA{
@Override
public void a() {
}
}
自己可以这么写
public interface IB extends IA{
public void b();
}
public class BClass extends AClass implements IB{
@Override
public void b() {
}
}
时间: 2024-09-27 00:54:30