我正在编写一些类,它们都实现了从接口继承的某个方法。除了对某个其他函数的一次调用之外,此方法对于所有类都几乎相同。
例如:
public void doSomething(){
int a = 6;
int b = 7;
int c = anOtherMethod(a,b);
while(c < 50){
c++;
}
}
如果多个类都有函数 doSomething() 但方法 anOtherMethod() 的实现不同怎么办?
在这种情况下如何避免代码重复?(这不是我的实际代码,而是一个简化版本,可以帮助我更好地描述我的意思。)
HUH函数
梵蒂冈之花
倚天杖
相关分类