آشنائي با مفاهيم اوليه شي گرائي  

مرجع دانلود پاورپوینت های درسی

دانش امروز، فناوری فرداست. ادوارد تِلِر

اشتراک در خبرنامه

جهت عضویت در خبرنامه لطفا ایمیل خود را ثبت نمائید

Captcha

آشنائي با مفاهيم اوليه شي گرائي


آشنائي با مفاهيم اوليه شي گرائي

حجم فایل : 313.0 KB
نوع فایل : پاور پوینت
تعداد اسلاید ها : 30
بسمه‌تعالي آشنائي با مفاهيم اوليه شي گرائي فصل سوم 2 اهداف جلسه آشنائي با مفاهيم اساسي شئ گرائي
آشنائي با انواع روابط بين كلاسها 3 فهرست مطالب شئ
تعريف كلاس
مكانيزم ارتباط بين اشياء
رابطه بين كلاس‌ها 4 شئ (Object) يك مفهوم كلي است بگونه‌اي كه داراي هويت بوده و قادر به بروز رفتار و ثبت حالات (وضعيت) خود باشد 5 شي (ادامه) هويت (Identity)
آن ويژگي از يك شئ است كه آنرا از بقيه اشياء متمايز مي‌سازد
حالت (State)
حالت يك شئ دربردارنده تمام خواص آن شئ و مقادير جاري آنها است
رفتار (Behavior)
چگونگي عمل و عكس‌العمل يك شي در مقابل دريافت و يا ارسال پيام دارد 6 شي (ادامه) مثال‌هايي از اشياء
موجوديت‌هاي خارجي: سيستم‌هاي بروني، دستگاه‌ها و مردم توليدكننده يا مصرف كننده اطلاعات، ...
موجوديت‌هاي اطلاعاتي: انواع فايل‌ها، مستندات، ...
مفاهيم منطقي: دانشگاه، كلاس درس، دوره آموزشي، ...
نقش‌هاي انساني: مشتري، تحليلگر، معمار نرم‌افزار، ...
7 شي (ادامه) مثال‌هايي از اشياء
واحدهاي سازماني: اداره آموزش، امور مالي، ...
مكان‌هاي فيزيكي: لابراتور زبان، آزمايشگاه شيمي، ...
ابزارآلات و اسباب: موتورسيكلت، انبردست، صندلي، ...
براساس تعريف قبل مفاهيمي مانند عمل، صفت و زمان نمونه‌هايي از موجوديت‌هايي هستند كه يك شئ محسوب نمي‌شوند 8 شي (ادامه) مثال 1: كتاب الف
هويت: كتاب
حالت: اطلاعات فهرست‌نويسي، مكان نگهداري فيزيكي، وضعيت فعلي (امانت/رزرو/آزاد)، ...
رفتار: ثبت اطلاعات كتاب، جستجو، سفارش دادن براي خريد، ...
9 شي (ادامه) مثال 2: درس‌هاي رشته كامپيوتر 10 كلاس (Class) مجموعه‌اي از اشياء كه داراي ساختار و رفتار مشترك 11 كلاس (ادامه) ويژگيهاي کلاس
کلاس به صورت قالبي که برحسب نياز نمونه‌هاي (Instances) از آن برداشت مي‌نمائيم، عمل مي‌نمايد
گروه‌بندي اشياء در کلاس
مديريت بهتر + قابليت استفاده مجدد
ابزار اصلي تجريد در شي‌گرا 12 كلاس (ادامه) نام كلاس: شناسه منحصر به فرد صفات كلاس عمليات كلاس نمايش كلاس در UML نوع دستيابي
Public
Private
Protected 13 كلاس (ادامه) مثال 1 14 كلاس (ادامه) مثال 2: كلاس پيام الكترونيكي (MailMessage) در UML 15 كلاس (ادامه) صفات (Attributes): ويژگيهايي از كلاس كه نگهداري آن براي مهم است 16 كلاس (ادامه) عمليات (Operations): رفتار كلاس در مقابل كلاس‌هاي ديگر 17 مكانيزم ارتباط بين اشياء ارتباط بين اشياء و بهرمندي از سرويس‌هاي(عمليات) آنها از طريق مكانيزم تبادل پيام (Message Passing) صورت مي‌گيرد
18 مكانيزم ارتباط بين اشياء (ادامه) هر پيام عبارت از يك درخواست از طرف سرويس‌گيرنده به سرويس‌دهنده براي اجراي يك عمل(Method Call)است.
19 رابطه بين كلاس‌ها روابط اساسي
رابطه انجمني (Association)
رابطه ت...

  انتشار : ۲۴ اسفند ۱۳۹۸               تعداد بازدید : 189

دیدگاه های کاربران (0)

http://kia-ir.ir

لطفا برای ارتباط با پشتیبانی از قسمت تماس با ما و ایمیل استفاده نمایید

فروشگاه پاورپوینت فایل اوکی © 2024-1403

فید خبر خوان    نقشه سایت    تماس با ما