Lehet úgy létrehozni tömböt, hogy különböző adattípusokat tároljon? Példáu:l 2dimenziósan az egyik tömbben int a másikban String típusút
Figyelt kérdés
2017. okt. 14. 17:41
1/3 anonim válasza:
A kérdés emgválaszolásában rettentő fontos részlet lenne, hogy melyik nyelvben. Ott, ahol dinamikus típusozás van (pl JAvascript), általában azt pakolsz a tömbjeidbe, amit nem szégyellsz, lehet az egyik elem string, a másik elem kiskutya. Statikus típusozású nyelveknél általában fixálva van hogy mit tárolhat egy tömb, de OOP paradigmában még ott is lehet annyiban 'trükközni', hogy létrehozol egy Állatka típusú tömböt, és abba az Állatka típus származtatott osztályait (Kiskutya, Kiscica, Házitehén) is tudod pekolni (viszont fontos, hogy kizárólag az Állatka osztály publikus interfészét használhatod rajtuk).
2/3 A kérdező kommentje:
Java nyelvre vonatkozik a kérdésem.
2017. okt. 14. 19:49
3/3 anonim válasza:
Javaban minden osztály Object is egyben, tehát egy Object tömb tartalmazhat String és Integer (int wrapper oszálya) típusú elemeket is.
Ettől függetlenül nem ajánlott ilyet csinálni semmilyen nyelvben sem. Nem tudom milyen problémát akarsz ezzel megoldani, de szinte biztos, hogy nem erre van szükséged.
További 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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!