Static metódusban nem tudok példányok adataira hivatkozni?
Figyelt kérdés
2017. nov. 21. 18:18
1/10 anonim válasza:
Adott osztály példányszintű adattagjaira nem tudsz.
2/10 A kérdező kommentje:
sz*r ez a c#
2017. nov. 21. 18:28
3/10 anonim válasza:
Te meg egy gyökér vagy.
Melyik a rosszabb?
4/10 A kérdező kommentje:
LOL
Javaban lehetett, most okoskodhatok...
2017. nov. 21. 18:38
5/10 anonim válasza:
Javaban sem lehet.
A kérdés jelentve.
6/10 A kérdező kommentje:
Most méér?
2017. nov. 21. 18:43
7/10 anonim válasza:
Ha nem tetszik, hogy static metódus nem hivatkozhat a példányokra, akkor nema C# a szar, hanem az egész OOP paradigma. Merthogy ez így van Javaban, C++-ban, és minden másban is, ami alkalmazza az OOP-t.
8/10 anonim válasza:
Semmilyen nyelvben nem lehet, hiszen nem is értelmezhető.
9/10 anonim válasza:
Nem tudod hogy mit jelent a statikus változó/method. Az osztály példányai közösen osztozik rajta. Ha mondjuk van egy osztályod, és 2x van példányosítva, és a statikus változónak megváltoztatod az értékét, akkor mind a kettőnél megváltozik.
10/10 anonim válasza:
A static azért static, mert az osztályhoz tartozik, és nem példányhoz. Dobd ki a staticot, és minden megy!
Ha a main a static, akkor készíts egy másik osztályt, azt példányosítsd, és annak a metódusait hívogasd.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!