Estou com problemas para resolver uma associação:
Considerando a seguinte distribuição de classes e seus relacionamentos, implemente um programa principal capaz de testá-las:
Classe A
SOMAR = A+ B + soma (C,D)
IMPRIMIR = A, B + IMPRIMA(C,D)
Classe B
SOMAR = C + D + soma (E, F)
IMPRIMIR = C, D + IMPRIMA(E, F)
Classe B
SOMAR = E + F
IMPRIMA (E, F)
Assim fiz estas classe que não rodam e marcam: expected, nas funções:
public class Classe_C {
private int e;
private int f;
public void getImprimir(int e,f)
{
return imprimir;
}
public void getSoma(int e,f)
{
return soma = e+f;
}
}
public class Classe_B {
private int c;
private int d;
public void setImprimir(Imprimir)
{
Imprimir= c + d + Imprimir (e, f);
}
public void setSoma(e,f){
Soma= a + b + Soma (e, f)
}
}
public class Classe_A {
private int a;
private int b;
public void Imprimir(c+d+Somar)
{
imprimir=c+d+Somar
}
public void setSoma(e,f){
Somar= a + b + Somar (e, f)
}}
Se alguem puder ajudar agradeço.