بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
شي ء گرايي ما را قادر مي سازد تا جهان را به شيوه اي مدلسازي كنيم كه بهتر قابل درك و كاوش باشد.
اسلاید 2 :
امروزه الگوي شي ء گرا ، ديدگاه كاملی از مهندسي نرم افزار ارائه مي دهد البته بايد از ابتداي فرآيند مهندسي نرم افزار از فناوري شي ء گرا استفاده كرد.
اسلاید 3 :
عملیات ، متدها ، سرویس ها
پیام ها
بسته بندی
وراثت و چند ریختی
اسلاید 4 :
يك شي ء ، داده ها را والگوريتمهايي كه اين داده ها را پردازش مي كنند ، بسته بندي مي كند. اين الگوريتمها را عمليات ، متدها ، سرويس ها مي نامند.
اسلاید 5 :
ابزارهاي تعامل اشيا ء هستند.
باعث برانگيختن رفتاري در شي ء گيرنده مي شود اين رفتار وقتي عملي اجرا شد مشاهده مي شود.
اسلاید 6 :
مثال : اگر شي ء B بخواهد عمليات OP10 از شي ء D را اجرا كند پيامي به شكل زير به D ارسال مي كند :
اسلاید 7 :
بسته بندي يعني :
همه ي اطلاعات يك شيء ، تحت يك نام بسته بندي می شوند تا به عنوان يك مشخصه از برنامه مجدداً بكار برده شوند.
اسلاید 8 :
جزئيات داخلي پياده سازي رويه ها پنهان مي ماند (پنهان سازي اطلاعات)
ساختمان داده ها وعملياتي كه داده ها را دستكاري مي كنند تحت يك نام كلاس ادغام مي شوند.
واسط هاي ميان اشيا ء بسته بندي شده را ساده مي كند.
اسلاید 9 :
وراثت :
انتقال بعضي صفات وعمليات به همديگر
چند ريختي :
مشخصه اي است كه اين امكان را فراهم مي كند كه عمليات هاي مختلف داراي نام يكسان باشند.
اسلاید 10 :
شناسایی کلاس ها و اشیاء
تعریف عملیات