- Vivo X200 Pro - a kétszázát!
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy S25 FE - fenséges, felejthető vagy felesleges?
- Samsung Galaxy S25 - végre van kicsi!
- Milyen hagyományos (nem okos-) telefont vegyek?
- Nem tud dönteni az iFold a titán és az alumínium között
- iPhone topik
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Magisk
- Xiaomi Watch 2 Pro - oké, Google, itt vagyunk mi is
Hirdetés
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)
Új hozzászólás Aktív témák
-
btotyi
tag
válasz
Daveeboy #1229 üzenetére
A property az egy Delphis lehetőség. Az UML nem ismeri. Tehát ha read onlyt akarsz akkor csak get metódusod van és az osztály példány létrehozásakor az konstruktor maga állítja be a belső változó (amit a get lekérdez) értékét. Így már remélem világos.
A set metódus pedig teljesen jó ahogy leírtad.
A property kezelést a Delphiben találták ki. Arra szolgál, hogy egy objektum tulajdonságát egy publikus típusos változón keresztül lehessen kezelni. Ha megfigyeled a Delphi object inspectora pontosan ezt teszi. Tulajdonképpen emiatt is vezették be. Ilyen property editorokat te is tudsz írni, és akkor az object inspector a te editorodat használja a megfelelő tulajdonság szerkesztéséhez. Egyszerű típusoknál elég a változó maga, összetettebekhez meg kell írni a get és set metódusokat is.
[Szerkesztve]
Új hozzászólás Aktív témák
- Xbox Series X|S
- Nagyrobogósok baráti topikja
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Vivo X200 Pro - a kétszázát!
- PlayStation 5
- Borderlands 4
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Háztartási gépek
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- További aktív témák...
- Lenovo ThinkPad L15 Gen 1 i5 / 16GB RAM / 256GB SSD / FHD IPS / 4G modem
- Lenovo ThinkPad E15 Gen 3 Ryzen 5 / 16GB RAM / 256GB SSD / FHD IPS / 1GB dedikált VGA
- Lenovo ThinkPad X1 Yoga Gen 3 i7 / 16GB / 512GB SSD / 2 az 1-ben érintőkijelző / WQHD IPS
- Lenovo ThinkPad T14s i7 / 32 GB RAM / 256 GB SSD / Full HD IPS
- HP EliteBook 650 G9 12. generációs i5 / 16GB RAM / 256GB SSD / FHD
- Azonnali készpénzes nVidia RTX 3000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Újszerű! HP EliteBook 840 G7 i5-10210U 16GB 512GB FHD 400nit 1 év garancia
- iPhone 12 Pro 128GB Pacific Blue - 1 ÉV GARANCIA - Kártyafüggetlen, MS3259,100% Akkumulátor
- 14" Dell Latitude laptopok: 5400, 5480, 5490, 7480, E6410, E6440, E5450 / SZÁMLA + GARANCIA
- GYÖNYÖRŰ iPhone XR 64GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3117
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest