Objekt til klassen selv
Hejsa !!!Jeg har en klasse penge, som volder en del problemer. I forbindelse med nogle ordrelinier skal den holde styr på en subtotal og en totalpris.
Jeg vil umildbart tro at det er fordi den i metoderne add og times ikke smider objektet videre, hvilket gør at resultat bliver nul ???
Altså, er det forket når jeg sender et objekt til sig selv:
"return new Penge(subKr*antal);"
Jeg kan bare konstatere at virablerne ikke bliver sat....???
Hele klassen er nedenunder.
public class Penge
{
private double kr, subKr;
public Penge()
{
this.kr=kr;
}
public Penge(double kr)
{
this.kr=kr;
}
public double getPenge()
{
return kr;
}
public Penge times(double antal)
{
return new Penge(subKr*antal);
}
public Penge add(double nyKr)
{
return new Penge(nyKr+kr);
}
public String toString()
{
return ""+getPenge();
}
}
På forhånd tak....
