예제 #1
0
 public Partida(DateTime dataPartida, ClasseTime Tcasa, ClasseTime Tvisitante)
 {
     this.data            = dataPartida;
     this.timeCasa        = Tcasa;
     this.timeVisitante   = Tvisitante;
     this.placarCasa      = 0;
     this.placarVisitante = 0;
 }
예제 #2
0
        static void Main(string[] args)
        {
            ClasseTime time1 = new ClasseTime("Palmeiras");

            time1.contratarJogador(new Jogador("Alex", 20, 99, 1));
            time1.contratarJogador(new Jogador("Pedro", 22, 96, 2));
            time1.contratarJogador(new Jogador("Leandro", 27, 91, 3));
            time1.contratarJogador(new Jogador("Bruno", 21, 90, 4));
            time1.contratarJogador(new Jogador("Jorge", 23, 92, 5));
            time1.contratarJogador(new Jogador("Eleno", 30, 97, 6));
            time1.contratarJogador(new Jogador("Rodrigo", 33, 80, 7));
            time1.contratarJogador(new Jogador("Antonio", 29, 88, 8));
            time1.contratarJogador(new Jogador("Migel", 25, 79, 9));
            time1.contratarJogador(new Jogador("Luciano", 28, 90, 10));
            time1.contratarJogador(new Jogador("Alencar", 38, 95, 11));

            ClasseTime time2 = new ClasseTime("Santos");

            time2.contratarJogador(new Jogador("Juliano", 20, 99, 1));
            time2.contratarJogador(new Jogador("Matias", 22, 96, 2));
            time2.contratarJogador(new Jogador("Rooberto", 27, 91, 3));
            time2.contratarJogador(new Jogador("Carlos", 21, 90, 4));
            time2.contratarJogador(new Jogador("Renato", 23, 92, 5));
            time2.contratarJogador(new Jogador("Fabiano", 30, 97, 6));
            time2.contratarJogador(new Jogador("Regis", 33, 80, 7));
            time2.contratarJogador(new Jogador("Otavio", 29, 88, 8));
            time2.contratarJogador(new Jogador("Marcio", 25, 79, 9));
            time2.contratarJogador(new Jogador("Wilson", 28, 90, 10));
            time2.contratarJogador(new Jogador("Marcos", 38, 95, 11));

            Partida p1 = new Partida(DateTime.Now, time1, time2);

            p1.jogar(time1, time2);
            Console.WriteLine(p1.getPlacar());

            Console.WriteLine(time1.getStatus());
            time1.getDescricaoJogadores();

            Console.WriteLine(time2.getStatus());
            time2.getDescricaoJogadores();

            Console.ReadKey();
        }
예제 #3
0
        public void  jogar(ClasseTime tim1, ClasseTime tim2)
        {
            Console.WriteLine("Jogando..");
            for (int i = 0; i < 9; i++)
            {
                golCasa();
            }
            golVisitante();

            tim1.gol(3);
            tim1.gol(5);
            tim1.gol(6);
            tim1.gol(6);
            tim1.gol(6);
            tim1.gol(7);
            tim1.gol(7);
            tim1.gol(9);
            tim1.gol(11);

            tim2.gol(1);
            Console.ReadKey();
            Console.WriteLine("Total de gols " + (placarCasa + placarVisitante));
        }