ماذا يعني الرمز "#" في رسم تخطيطي لفئة UML؟

StackOverflow https://stackoverflow.com/questions/418308

  •  03-07-2019
  •  | 
  •  

سؤال

وكنت أقرأ الخوارزميات في القشر (أوريلي)، وجاءت عبر هذا الرمز في رسم تخطيطي لفئة. تخميني هو أن ذلك يعني محمي عضو، ولكن أردت أن أرى إن كان أحد يعرف على وجه اليقين ما يعنيه.

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

المحلول

ويشير إلى محمية عضو <م> من فئة أو أخرى نوع البيانات.

و- يشير الخاصة

و+ يشير إلى الجمهور

و# يشير إلى ما باي

نصائح أخرى

و'#' يدل على الرؤية. في هذه الحالة فإنه يشير إلى عملية محمية [تحرير خارج "الطريقة" المدى لأن هذا ليس عام كما].

إضافة أيضا إلى:

~ يشير إلى حزمة خاصة (أو الافتراضي)

ويعني أنه محمي، لمتغير سيتبين فقط في الطبقات الطبقة والموروثة.

و'#' تقف على الرؤية "المحمية" (على غرار القطاعين العام والخاص) سلوك الملكية / طرق في الصف. يمكنك العثور على المزيد من الشيء نفسه في uml_basic_notations

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