Of

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.

 
Informacje
Ostatnia modyfikacja 15-01-2006 16:21 Ostatni autor Adam Boduch
Ilość wyświetleń 4110 Wersja 5
Komentarz

Katalog
Copyright © 2000-2006 by Coyote Group 0.9.3-pre3
Czas generowania strony: 0.1792 sek. (zapytań SQL: 11)