Ajuda em associação

1 resposta
D

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.

1 Resposta

F

No olho, alguns métodos estão sem retorno (void) e mesmo assim estão retornando objetos.

Nos parametros de métodos, precisa colocar o tipo para todos o parametros, não dá pra reaproveitar…

Criado 2 de setembro de 2009
Ultima resposta 2 de set. de 2009
Respostas 1
Participantes 2