If they reference each other, you will have to use include or you get circle import error and compile refuse, thats it :-)
And in best you don't default initialize anything but initialize it on first usage *some kind of start or init function*
This way you have a granted moment from which on it is initialized.
And in best you don't default initialize anything but initialize it on first usage *some kind of start or init function*
This way you have a granted moment from which on it is initialized.