Що таке var Pascal

Локальні змінні

Змінні класу оголошуються, починаючи ім’я змінної з двох @знаків. Ці змінні доступні екземплярів інтерфейсу класу. Коли потрібно оголосити змінну, яка належить до класу, але кожен примірник його не потребує у своєму власному значенні для цієї змінної, використовують змінну класу. Змінні класу ініціалізується, поза визначення будь-якого методу. Їх можна змінити, використовуючи визначення методів класу або примірника.

Приклад оголошення змінної класу: @@instances = 0

Змінні екземпляра оголошуються, починаючи ім’я змінної з одного @знака. Ці змінні доступні у всьому поточному екземплярі батьківського класу. Змінні екземпляра можуть перетинати деякі межі області видимості.

Приклад оголошення змінної примірника: @var = ‘I am available throughout the current instance of this class.’

Локальні змінні є найбільш поширеними змінними, з якими стикаються програмісти, дотримуючись меж області видимості. Ці змінні оголошуються шляхом запуску імені змінної.

Приклад оголошення локальної змінної var = ‘I must be passed around to cross scope boundaries.’