in domain/src/main/java/demoapp/dom/progmodel/mixins/CountHolder_fibonacciSequence.java [49:65]
private static int fibonacciFor(int n) {
// ...
//end::class[]
if(n <= 1) {
return n;
}
int fib = 1;
int prevFib = 1;
for(int i=2; i<n; i++) {
int temp = fib;
fib+= prevFib;
prevFib = temp;
}
return fib;
//tag::class[]
}