Ruby/Kaynak/Object

←Öntanımlı Sınıflar | Array→


Object sınıfı Ruby'de üretilen tüm diğer sınıfların ana sınıfıdır. Tüm sınıflarda mevcut olan temel işlevleri (meodları) barındırır, ve her işlevi kullanıcı isterse değiştirebilir (override).

Bu sınıf tüm Ruby sınıfları için kullanışlı bir kısım metod içerir.

Object sınıfı da değişik nesne hiyerarşilerini üretmeye yarayan BasicObject'den kalıtımla üretilmiştir. Object içindeki metodlar kasıtlı olarak değiştirilmedikçe tüm sınıflarda geçerlidir.

Ruby'de sınıflar ve modüller dahil her şey bir nesnedir. Object ve BasicObject en alt seviye sınıftır.


Sabitler

düzenle

ARGF komut satırında girilen veya STDIN ile girilen, betiğin işleyeceği dosyayı ifade etmek için tasarlanmış bir akıştır.


ARGV betiği çalıştırırken komut satırında betik adından sonra girilen argümaları içerir.


DATA çalıştırılmakta olan dosyanın veri kısmını içeren bir dosyadır. Veri kısmı dosyada __END__ satırı sonrası yazılanlardır:


ENV sistemin ortam değişkenlerine erişmek için hash benzeri bir değerdir.


Orjinal stderr'i barındırır


Orjinal stdin'i barındırır


Orjinal stdout'u barındırır



Önceki: Kaynak/Öntanımlı Sınıflar Index Sonraki: Kaynak/Object/Array