Pseudozmienne

W Tabela 1-4 zaprezentowano pseudozmienne języka Ruby. Pseudozmienna (ang. pseudovariable) jest obiektem, który wygląda jak zmienna, działa jak stała i nie można do niego przypisać wartości. Są one również przedstawione w Tabela 1-1.

Tabela 1-4. Pseudozmienne w języku Ruby

Pseudozmienna

Opis

false

Wartość logiczna (Boolean) false. Instancja klasy FalseClass.

nil

Pusta, niezainicjalizowana bądź niepoprawna. Zawsze ma wartość false, choć nie jest zerem. Obiekt klasy NilClass.

self

Obiekt bieżący (odbiorca wywołany przez metodę).

true

Wartość logiczna (Boolean) true. Instancja klasy TrueClass.

_ _FILE_ _

Nazwa bieżącego pliku źródłowego.

_ _LINE_ _

Numer bieżącego wiersza w aktualnym pliku źródłowym.

Get Ruby. Leksykon kieszonkowy now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.