コード例 #1
0
 public MainClass(TextReader @in, TextWriter @out)
 {
     _out = @out;
     _in = @in;
     this.movieRepository = new MovieRepository();
     this.rentalFactory = new RentalFactory(movieRepository);
 }
コード例 #2
0
        public MainClass(TextReader @in, TextWriter @out)
        {
            movieRepository = new MovieRepository();
            var rentalFactory = new RentalFactory(movieRepository);

            console = new MyConsole(@in, @out, rentalFactory);
        }
コード例 #3
0
 public MainClass(TextReader @in, TextWriter @out)
 {
     _out = @out;
     _in  = @in;
     this.movieRepository = new MovieRepository();
     this.rentalFactory   = new RentalFactory(movieRepository);
 }
コード例 #4
0
 public MyConsole(TextReader @in, TextWriter @out, RentalFactory rentalFactory)
 {
     this.@in = @in;
     this.@out = @out;
     this.rentalFactory = rentalFactory;
 }
コード例 #5
0
 public MainClass(TextReader @in, TextWriter @out)
 {
     movieRepository = new MovieRepository();
     var rentalFactory = new RentalFactory(movieRepository);
     console = new MyConsole(@in, @out, rentalFactory);
 }
コード例 #6
0
 public MyConsole(TextReader @in, TextWriter @out, RentalFactory rentalFactory)
 {
     this.@in           = @in;
     this.@out          = @out;
     this.rentalFactory = rentalFactory;
 }