コード例 #1
0
 public Engine(IData data, IInputReader reader, IOutputWriter writer, IWarEffectFactory warFactory, IAttackTypeFactory attackFactory, IGroupFactory groupFactory)
 {
     this.data = data;
     this.reader = reader;
     this.writer = writer;
     this.warFactory = warFactory;
     this.attackTypeFectory = attackFactory;
     this.groupFactory = groupFactory;
 }
コード例 #2
0
 // Constructor
 public Engine(
     IInputReader inputReader,
     IOutputWriter outputWriter,
     IAttackTypeFactory attackFactory,
     IBehaviorTypeFactory behaviorFactory)
 {
     this.InputReader     = inputReader;
     this.OutputWriter    = outputWriter;
     this.AttackFactory   = attackFactory;
     this.BehaviorFactory = behaviorFactory;
 }