Składnia języka » Instrukcje warunkowe

Of

  • 2010-10-31 18:27
  • 0 komentarzy
  • 872 odsłony
  • Oceń ten tekst jako pierwszy
of - słowo kluczowe języka Delphi

Słowo kluczowe of zastosowane jest w sześciu konstrukcjach:
  • Deklaracji tablicy lub typu tablicowego
  • Instrukcji Case
  • Deklaracji typu zbioru
  • Deklaracji plików typowanych
  • Deklaracji metaklas (class-reference, metaclass)
  • Deklaracji typów metod (dyrektywa of object)

Tablica


type
  TTablica = array of Integer; <- Deklaracja typu tablicowego TTablica
var
  Tablica: TTablica; <- Deklaracja tablicy typu TTablica
 
  Tablica2: array of Byte; <- Deklaracja tablicy zmiennych typu Byte


Case


case zmienna of
1: ShowMessage('1');
2: ShowMessage('2');
3..10: ShowMessage('Liczba od 3 do 10');
else ShowMessage('Liczba spoza przedziału <1, 10>');


Set


Składnia:
Typ = set of typ_wyliczeniowy;


Przykład:
  TZbior = set of char; //zbiór wszystkich znaków
  TWyliczeniowy = (wyOpcjaPierwsza, wyOpcjaDruga, wyOpcjaTrzecia);
  TZbiorWy = set of TWyliczeniowy;


Pliki typowane


Składnia:
plik_typowany = file of typ

Istotne jest tutaj to, że typ musi być skończony. Nie może to być tablica dynamiczna, czy ciąg nieograniczony, ani rekord zawierający pola takich typów.

Przykład:
  Text = file of char;
  PlikRekordow = file of record
    imie: string[80]; //imie: string było by błędem.
    wiek: integer;
    stan: set of TStan;
  end;


Metaklasy


Metody


Ten artykuł wymaga dopracowania!

Jeżeli możesz popraw ten artykuł według zaleceń, które możesz znaleźć na stronie Artykuły do poprawy. Po dopracowaniu tego tekstu można usunąć ten komunikat.