Creates the object that inherits from SfcInstance.
protected SfcInstance()
This constructor is protected and can only be called from the derived class.