Difference between revisions of "Is/fi"
From Free Pascal wiki
Jump to navigationJump to search (Created page with "{{Is}} Varattu sana <syntaxhighlight lang="pascal" enclose="none">is</syntaxhighlight> kuuluu olio-ohjelmointiin. <syntaxhighlight lang="pascal" enclose=...") |
m (Fixed syntax highlighting) |
||
Line 5: | Line 5: | ||
Esimerkki: | Esimerkki: | ||
− | <syntaxhighlight> | + | <syntaxhighlight lang=pascal> |
... | ... | ||
If fruit is TCitrusFruit then ... // Tarkistaa, kuuluuko fruit olio TCitrusFruit-luokkaan | If fruit is TCitrusFruit then ... // Tarkistaa, kuuluuko fruit olio TCitrusFruit-luokkaan | ||
... | ... | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 08:22, 18 February 2020
│
Deutsch (de) │
English (en) │
suomi (fi) │
Varattu sana is
kuuluu olio-ohjelmointiin. Is
operaattorilla testataan, onko olio tietyn tyypin (joka on luokan tai lapsiluokan) esiintymä. Is
operaattori testaa sen vasemmalla puolella olevan muuttujan ja sen oikealla puolella olevan tyypin. Tuloksena on boolean arvo, joka osoittaa, kuuluuko objekti tähän tyyppiin vai ei.
Esimerkki:
...
If fruit is TCitrusFruit then ... // Tarkistaa, kuuluuko fruit olio TCitrusFruit-luokkaan
...