التابع Object.display في روبي

من موسوعة حسوب
< Ruby‏ | Object
مراجعة 17:46، 22 نوفمبر 2018 بواسطة محمد-خطيب (نقاش | مساهمات) (أنشأ الصفحة ب'{{DISPLAYTITLE:التابع Object.display في روبي}} يَطبع التابع <code>display</code> الكائن الذي استدعي معه على المنفذ (p...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)


يَطبع التابع display الكائن الذي استدعي معه على المنفذ (port) المعطى (يساوي افتراضيًا <$). التابع عبارة عن:

def display(port=$>)
  port.write self
  nil
end

البنية العامة

display(port=$>) → nil

المعاملات

port

المنفذ المراد طباعة التابع عليه. القيمة الإفتراضية هي: <$.

القيم المعادة

تُعاد قيمةٌ عدميّةٌ nil عند نجاح العملية.

أمثلة

مثالٌ عن استخدام التابع display:

1.display

"cat".display

[ 4, 5, 6 ].display

puts

يَنتجُ عن تطبيق المثال السابق الناتج التالي:

1cat[4, 5, 6]

انظر أيضًا

  • التابع itself: يُعيد الكائن المستقبل.
  • التابع inspect: يُعيد سلسلةً نصيةً تحتوي تمثيلًا  يفهمه البشر للكائن الذي استدعي معه.
  • التابع to_s: يُعيد سلسلةً نصيةً تُمثِّل الكائن الذي استدعي معه.
  • التابع object_id: يعيد مُعرِّفا عدديًا للكائن الذي استُدعي معه.
  • التابع extend: يُضيف توابع النسخة من كُلِّ وحدةٍ مُرِّرت إليه إلى الكائن الذي استدعي معه.

مصادر