التابع attr_reader
الخاص بالصنف Module
في روبي
ينشئ التابع attr_reader
متغيرات النسخ (instance variables) والتوابع المقابلة التي تعيد قيمة متغيرات النسخ تلك. وهو مكافئ لاستدعاء "attr:name
" على كل اسم (name) بالتتابع.
تُحوّل الوسائط النصية إلى رموز.
البنية العامة
attr_reader(symbol, ...) → nil
attr(symbol, ...)→ nil
attr_reader(string, ...) → nil
attr(string, ...)→ nil
المعاملات
symbol
رمز.
string
سلسلة نصية.
القيمة المُعادة
تعاد القيمة nil
.
انظر أيضا
- التابع
attr_accessor
: يحدد خاصية مسماة (named attribute) لهذه الوحدة. - التابع
attr_writer
: ينشئ مدخلًا (accessor method) للسماح بتعيين القيمattribute.id2name
.