public Engine(IBlobFactory blobFactory, IBlobsData blobsData, IInputReader inputReader, IOutputWriter outputWriter) { this.blobFactory = blobFactory; this.blobsData = blobsData; this.inputReader = inputReader; this.outputWriter = outputWriter; }
public Engine(IBlobFactory unitFactory, IBlobsData data, IInputReader reader, IOutputWriter writer) { this.blobFactory = unitFactory; this.data = data; this.reader = reader; this.writer = writer; }
public BlobsEngine(IBlobFactory blobFactory, IAttackFactory attackFactory, IBehaviorFactory behaviorFactory, IBlobsData blobsData, IInputReader inputReader, IOutputWriter outputWriter) { this.blobFactory = blobFactory; this.attackFactory = attackFactory; this.behaviorFactory = behaviorFactory; this.blobsData = blobsData; this.inputReader = inputReader; this.outputWriter = outputWriter; }