Hirdetés
- World of Tanks - MMO
- PlayStation 5 Pro teszt
- Xbox One
- PlayStation 5
- Máris elérhetőek a WarCraft sorozat első két részének remaster kiadásai
- 20 évvel ezelőtt jelent meg a Half-Life 2
- Xbox Series X|S
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- Call of Duty: Black Ops 6
- Teljes verziós játékok letöltése ingyen
Új hozzászólás Aktív témák
-
Daveeboy
tag
Sziasztok!
A Delphi property elemeit hogyan kell megjeleníteni osztályleírásban és osztálydiagrammon?
Mert hogy osztálydiagram nem ismer ilyen elmeket. Ugyan ez a problémám osztályleírásnál is.
private
fMezo;
SetMezo(const Value:Tipus);
public
property Mezo:Tipus read fMezo write SetMezo;
Itt most mit kell megjeleníteni.
publikus Mezo és privát SetMezo?
De akkor hol jelenik meg a kapcsolat a kető között. Hiszen Mezo elérhető kívülről de módosítani mégiscsak SetMezo-n keresztül lehet. Dehát az privát... stb.
És itt?
property Mezo:Tipus read fMezo;
publikus a mező DE csak olvasható!
Csak olvashat mezőt hogyan adok meg osztályleírásba diagrammon
Hogyan kell ezeket kezelni?
Aki tud kérem segítsen.
Köszi! -
Daveeboy
tag
Köszi a hozzászólás!
Ez jó.....
De azért van némi bizonytalanság bennem...
Ha nincsen get metódusom akkor nem tudok mást, megjelenítek egy sima változót property helyett a property láthatóságával. DE honnan látszik hogy ez csak olvasható?
Akkorát csak nem hazudhatok hogy az írhatókhoz odacsalok get metódust ahova meg nem csalok ott nincsen és az ugye csak olvasható...
akkor most hogy is van ez. (merthogy get metódut nem sokszor használok hanem direktbe hivatkozom a property változójára)
ok lesz set metódus olyan láthatósággal mint a property (valójában pl. privát de a property miatt publikusan lesz megjelenítve, ez belefér?) -
Daveeboy
tag
Köszi!
Világos..
Csak olvashatónál azt mondod csak get metódus legyen/van. Ez OK, DE nekem nincsen get metódusom mert direktbe olvasom ki a privát változó értékét a publikus property-vel.
Ezt hogyan jelöljem.
Jjelöljem csak a publikus propertyt mint read only és nem törődjek azzal hogy honnan veszi az adatot?
Itt ugye van set metódus ami a privát adatot használja. De azt nem jelölöm.
Csak a privát változót?
Új hozzászólás Aktív témák
- XFX RX6700XT Qick319/ garancia/ ingyen foxpost
- ASUS ROG G15 - Ryzen 7 6800H - 16GB DDR5 - RTX 3060 (140W) - 15,6" 300Hz - Csere PS 5 PRO -ra
- Apple Magic Trackpad Érintőpad Fekete (MMMP3Z/A), Újszerű, Garancia: 2025.06
- PlayStation 4 Kontroller
- GARANCIÁS! GAMER PC - MSI Z790 ATX, I5 13600KF, RTX 3050, 32GB DRR5, 500GB NVME, Corsair 1000W
Állásajánlatok
Cég: HC Pointer Kft.
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest