Kezdőoldal » Számítástechnika » Programozás » C# Hogy adok a példányosítás...

C# Hogy adok a példányosítás során a konstruktor szám változójának értéket?

Figyelt kérdés

(példányosítás):

Példány[] példa = new Példány[10];


(Példány konstruktora):

public Példány(int szám)

{

}



2014. febr. 18. 21:30
 1/7 iostream ***** válasza:
100%
Nem, ott nem példányosítasz egy darab Példány objektumot se. Ott konkrétan egy Példányra írt tömb objektumot példányosítasz, ami tele van null referenciákkal.
2014. febr. 18. 21:44
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
Akkor egy adott objektum konstruktorának a tömbből hogy adok értéket pl: példa[0]-nak?
2014. febr. 18. 21:54
 3/7 A kérdező kommentje:

Megvan az egész:

Példány[] példa = new Példány[10];


for (int i = 0; i < 10; i++)

{

példa[i] = new Példány(i)

}


class Példány

{

public Példány (int szám)

{

}

}

2014. febr. 18. 22:13
 4/7 iostream ***** válasza:
Gratulálok :)
2014. febr. 19. 10:57
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:

Ahogy látom iostream helyes választ adott.


Igazából van arra is lehetőség, hogy inicializálj objektumokat egy tömb deklarálásnál:


string[] s = {"John", "Paul", "Mary"};


A gyakorlatban ez szinte ekvivalens a tömböt feltöltéssel.

2014. febr. 19. 15:49
Hasznos számodra ez a válasz?
 6/7 A kérdező kommentje:

+1 kérdés:

Lehetne az alábbi kódban 'példa' példány példányosításakor megadni a bemenő értékeket a tömbnek (ezzel megszabadulva a 'példa[0] = ...'-tól)?

Ahogy az előttem lévő kommentelő írja a stringtömb deklarálásánál.


PL:

Példány[] példa = new Példány[2];

példa[0] = new Példány("A", 2);

példa[1] = new Példány("B", 3);


class Példány

public példa{string betű, int szám)

{

}

2014. febr. 19. 22:17
 7/7 anonim ***** válasza:

Ugyanúgy, mint a stringnél:


Példány[] példa = new Példány[2] { new Példány("A", 2), new Példány("B", 3) };

2014. febr. 20. 06:57
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!