There is no recursion in that code, nor is there a loop.
There may be recursion or iteration within the CZKEM class, but we can't see it if there is.
You do understand that recursion is calling a method (directly or indirectly) from itself, don't you?
public int factorial(int x)
{
if (x <= 1) return 1;
return x * factorial (x - 1);
}
What you have in that code is not recursion, it is
encapsulation[
^] which is a very different thing altogether.