جزوه آموزش برنامه نویسی شیء گرا


جزوه آموزش برنامه نویسی شیء گرا
جزوه آموزش برنامه نویسی شیء گرا با فرمت pdf در ۳۴۳ صفحه
تعداد بازدید
27 بازدید
7,500 تومان

بخشی از متن فایل
سبک برنامه نویسی شئ گرا براساس نظر آلن کی
۱ .هر سلول نمونه ای از اصل است و هر خصوصیاتی که دارد از اصل
خود به ارث برده.)ژنتیک سلول(. همچنین هر سلول رفتارهایی دارد.
که از اصل خود به ارث برده.
۲ .سلولها همگی مستقل از هم زندگی می کنند و براساس ارسال پیام
های شیمیایی با یکدیگر ارتباط برقرار می کنند. ارسال پیام به این
صورت است که پیام از پوسته یکی خارج و به پوسته دیگری وارد می
شود.
۳ .سلولها می توانند از یکدیگر متمایز شوند.
تعریف برنامه نویسی شئ گرا
برنامه نویسی شیءگرا ) Programming Oriented Object مخفف
OOP )یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن اشیا
می باشد. در واقع دراین نوع برنامه به شیء گرایش پیدا می کند و در ضمن
“هزینه ی کم” نسبت به سایر پارادیام های
و
مزیت هایی از جمله “پیچیدگی کم”
برنامه نویسی دارد.زبان های برنامه نویسی شیءگرا، زبان هایی هستند که در آن
برنامه نویس می تواند اشیاء مختلفی را تعریف نماید و از اشیاء تولید شده استفاده
نماید. امروزه اکثر زبان های دستوری برنامه نویسی از فنون شیءگرایی
پشتیبانی می کنند. زبانهایی مانند java++ ،c# ،cاز جمله زبانهای شیءگرا
هستند.
تفاوت زبان برنامه نویسی ساخت یافته با برنامه نویسی شئ گرا
در زبان های ساخت یافته ، برنامه را به تعدادی روال تقسیم می نمودند،
بدین صورت که هر روال کار خاصی را انجام می داد. برنامه نویسی
شی گرایی اجازه می دهد تا سیستمی دارای اشیای مرتبط و همکار
داشته باشید. کالس ها این امکان را فراهم می کنند که جزئیات
پیاده سازی را پشت واسط برنامه نویسی پنهان نمایید. چندشکلی یا
چندریختی ، رفتار و واسط مشترکی را برای مفاهیم مشابه نشان
می دهد. بدین وسیله قادر خواهید بود تا پیمانه های خاص و جدیدی
را بدون نیاز به دست کاری در پیاده سازی مفاهیم پایه ایجادنمایید.