예제 #1
0
        public static void Main(string[] args)
        {
            //Application.Init ();
            //MainWindow win = new MainWindow ();
            //win.Show ();
            //Application.Run ();

            Vehiculo v = new Vehiculo(20);

            v.Acelerar();
            v.Contacto();
            v.Acelerar();
            v.Acelerar();
            v.Acelerar();
            v.Frenar();
            v.Frenar();
            v.Frenar();
            v.Frenar();
            Console.Read ();
        }
예제 #2
0
 // Constructor que inyecta la dependencia en la clase actual
 public ParadoState(Vehiculo v)
 {
     this.v = v;
 }
예제 #3
0
 // Constructor que inyecta la dependencia en la clase actual
 public SinCombustibleState(Vehiculo v)
 {
     this.v = v;
 }
예제 #4
0
 // Constructor que inyecta la dependencia en la clase actual
 public ApagadoState(Vehiculo v)
 {
     this.v = v;
 }
 // Constructor que inyecta la dependencia en la clase actual
 public SinCombustibleState(Vehiculo v)
 {
     this.v = v;
 }
예제 #6
0
 // Constructor que inyecta la dependencia en la clase actual
 public EnMarchaState(Vehiculo v)
 {
     this.v = v;
 }