It calls Create(), which calls the pure virtual ArrayGetCount(), which will crash, as the required override can't be called from the base class ctor.
It calls Create(), which calls the pure virtual ArrayGetCount(), which will crash, as the required override can't be called from the base class ctor.