protected virtual _VIPClass vipclassGetter()
 {
     var ThewirttingIntoFile = new _writtingIntoFile();
     var TheconnectiongToDB = new _connectingToDB();
      return vipClass = new _VIPClass(ThewirttingIntoFile, TheconnectiongToDB);
 }
 public ExtractAndOverrideFactoryMethod()
 {
     vipClass = vipclassGetter();
 }