مريم الزبيدي نشر 4 مارس 2018 أرسل تقرير نشر 4 مارس 2018 هل تدعم لغة روبي التزامن؟ و كيف ذلك؟ هل تدعم لغة روبي OOP و كيف ذلك؟ مع التوضيح وشكراً لكم اقتباس
1 Mohamed Vall Ibrahim نشر 5 مارس 2018 أرسل تقرير نشر 5 مارس 2018 لست مبرمج ruby ولكن ساجيبك علي اي حال . ماذا تقصد بالتزامن تقصد ان كانت Synchronous or Asynchronus. لا اعرف . بالنسبة لسؤالك الثاني نعم تدعم OOP يمكنك كتابة CLASS ثم انشاء منه Object . لإنشاء اكلاس تستخدمين كلمة class ثم اسم لكلاس مثال class Box your code end شاهد المثال التالي والذي يقوم بانشاء اكلاس باسم Box ثم بعدها الدالة initialize والتي تعتبر ال constructor الدالة التي يتم استدعاؤها عند انشاء object من لكلاس ولديها متغيرين w و h . ثم بعد ذالك الدالة getArea والتي تقوم بارجاع w * h . ثم بعد ذالك انشاء object جديد من لكلاس باسم box وعطاء القيمتين 10 و 20 لل constructor . اقتباس # define a class class Box # constructor method def initialize(w,h) @width, @height = w, h end # instance method def getArea @width * @height end end # انشاء كائن من لكلاس بوكس box = Box.new(10, 20) # لطباعة القيم getArea استدعاء الدالة a = box.getArea() # a طباعة المتغير puts "Area of the box is : #{a}" للمزيد : https://www.tutorialspoint.com/ruby/ruby_object_oriented.htm 1 اقتباس
0 مريم الزبيدي نشر 5 مارس 2018 الكاتب أرسل تقرير نشر 5 مارس 2018 شكرا لك. ما اقصدة بالتزامن(concurrency) اقتباس
السؤال
مريم الزبيدي
هل تدعم لغة روبي التزامن؟ و كيف ذلك؟
هل تدعم لغة روبي OOP و كيف ذلك؟ مع التوضيح
وشكراً لكم
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.