Klassenflussgraph

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hi,

kann mir jemand vielleicht kurz schildern wie der Klassenflussgraph hierzu aussieht:


public static int f(int i){
int ret = 1;

if (i>=0) {
for (int j = i;
j>1;
j-- ) {

ret = ret * j;
}
}

else throw new IllegalArgumentException ();
return ret;
}

bin neuling und würde gerne es begreifen.

Danke schon mal!
 
G

Gast

Gast
geht um test also inb elcher reihenfolge hier die befehle ablaufen:

wenn man int ret=1 als 1 bezeichnet, dann waere mein gedanke ja:

1-2(if schleife startet) geht dann entweder wenn die bedingung nicht erfuellt ist zu exception also zu sieben oder eben weiter mit der for schleife und anschliessend zu return ret.

oder?
 
G

Gast

Gast
es heisst natuerlich kontrollflussgraph und nicht klassenflussgraph entschuldigung
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben