23.07.2013 Views

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

transparenterne - Objektorienteret programmering i Java

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Nedarvning i graf−tegningsprogrammet<br />

Sum<br />

___________________________________________________<br />

− alleLed : Vector<br />

___________________________________________________<br />

+ Sum()<br />

+ tilføj(fx:Funktion)<br />

+ f(x:double) : double<br />

+ toString() :String<br />

Funktion<br />

________________________________________________<br />

________________________________________________<br />

+ f(x:double) : double<br />

PolynomieLed<br />

_________________________________________________<br />

− faktor : double<br />

− potens : int<br />

_________________________________________________<br />

+ PolynomieLed(f,p)<br />

+ f(x:double) : double<br />

+ toString() :String<br />

GrafTegner<br />

__________________________________________________________________<br />

+ iStart : double<br />

+ iSlut : double<br />

+ trin : double<br />

+ skalering : double<br />

....<br />

__________________________________________________________________<br />

+ tegn(g:Graphics, f:Funktion)<br />

public class GrafTegner {<br />

...<br />

void tegn(Graphics g, Funktion f)<br />

{ double gx=iStart; // gammel x−værdi<br />

for (double x=iStart+trin;x

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!