Wątek przeniesiony 2015-01-24 01:19 z C# i .NET przez somekind.

Sposób na wygodne tworzenie wielu obiektów

0

Witam!
Mam pytanie, a mianowicie czy jest inny sposób na stworzenie wielu obiektów niż ten?

class Oddział
    {
        Wojownik woj1;
        Wojownik woj2;
        Wojownik woj3;
        Wojownik woj4;
        Wojownik woj5;
        
        // i tak dalej...

        public void Inicjalizacja(tekstura)
        {
                woj.initializate(tekstura);
                woj.initializate(tekstura);
                woj.initializate(tekstura);
                
                // itd
        }
}
2

Użycie tablicy

0

Na przykład taki:

class Oddział
    {
        List<Wojownik> _wojownicy;
 
        public void Inicjalizacja(tekstura)
        {
                foreach(var woj in _wojownicy)
                {
                        woj.initializate(tekstura);
                }
        }
}

Tylko tę listę musisz gdzieś zainicjalizować i wypełnić.

1 użytkowników online, w tym zalogowanych: 0, gości: 1