التابع Module.extended
في روبي
يكافئ التابع extended
التابع included
إلا أنه يُستخدم مع الوحدات الموسعة (extended modules).
البنية العامة
extended(othermod)
المعاملات
othermod
وحدة من النوع Module
.
أمثلة
مثال على استخدام التابع extended
:
module A
def self.extended(mod)
puts "#{self} extended in #{mod}"
end
end
module Enumerable
extend A
end
# => prints "A extended in Enumerable"
انظر أيضا
- التابع
included
: يمثِّل رد نداء يُستدعَى في كل مرة يتم تضمين المستقبل (receiver) في وحدة أو صنف آخر. - التابع
extend_object
: يوسع الكائن المعطى بإضافة ثوابت و توابع هذه الوحدة.