예제 #1
0
 public ConcoleField(IMinesMap FieldMap)
 {
     _fieldMap = FieldMap;
     if (FieldMap == null)
         throw new ArgumentNullException("Mines Map may not be null");
     CountMines();
 }
예제 #2
0
 public void Set(IMinesMap OutHolder)
 {
     OutputMap = OutHolder;
 }
예제 #3
0
 public OutputWriter(IMinesMap OutHolder)
 {
     OutputMap = OutHolder;
 }
예제 #4
0
 public OutputWriter()
 {
     OutputMap = null;
 }
예제 #5
0
 public InputReader(IInputValidator InValidator, ref IMinesMap InHolder)
 {
     LineValidator = InValidator;
     InputMap = InHolder;
 }
예제 #6
0
 public InputReader()
 {
     LineValidator = null;
     InputMap = null;
 }
예제 #7
0
 public void Set(IInputValidator InValidator, ref IMinesMap InHolder)
 {
     LineValidator = InValidator;
     InputMap = InHolder;
 }