سؤال

والسؤال بسيط. يمكنني أن أفعل هذا:

object Xyz extends Actor { ... }

وأو قيام الجهات الفاعلة يجب أن تكون الطبقات مع الحالات؟

هل كانت مفيدة؟

المحلول

والكلمة object يخلق أساسا فئة مجهولة المصدر ونسخة واحدة من تلك الفئة. لذلك نعم، هذا الرمز سيكون على ما يرام - وXyz يكون إشارة إلى كائن موجود فاعل

نصائح أخرى

وجوه تمتد Actor يعمل بشكل جيد.

وربما كنت قد نسيت أن start الفاعل؟ (وهذا خطأ فعلت في البداية)

object Xyz extends Actor {
    start

    ...
}

وأود أن يوصي "النار وننسى في أعقاب نمط:

وActor.actor {doStuff}

وسيتم تشغيل العملية الخاصة بك في موضوع منفصل لالاستنتاج.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top