آموزش تصویری اصول برنامه نویسی شی گرا نشر هیلتن
- نوع دیسک: DVD
- تعداد دیسک: یک
- مدت زمان: 480
کد محصول:1147826
قیمت : ناموجود
نقد و بررسی
آموزش تصویری اصول برنامه نویسی شی گرا نشر هیلتن
برنامهنویسی شیءگرا Object-Oriented Programming (OOP) ، یک شیوه برنامه نویسی می باشد. OOP روشیکامل و دقیق ،بر گرفته شدهازمفاهیم دنیای واقعی است. ساختار اصلی آن شئ می باشد و به عبارت دیگر تمام موجودیت ها و مفاهیم را در قالب یک شی در نظر می گیرد.در یک شئ ، دادهو الگوریتم با هم کپسوله شده است. مفاهیم و موجودیت ها در قالب کلاس تعریفمی شود (کلاس: الگوی مشترکیازداده ها و رفتارهابرای مجموعه ای از موجودیت ها یا مفاهیم می باشد) که برنامه نویس می تواند از این کلاس ها نمونه (شئ) بسازد. شئ گرایی آنقدر کامل و به ذهن انسان ها نزدیک می باشد که هیج روشی به جای آن نمی آید و نخواهد آمد، اگر هم روش یا موضوعی جدید (مثل: الگوهای طراحی، Agent Oriented, Aspect Oriented و..) ارائه شود مکملی برای برنامه نویسی شئ گرایی می باشد. شئ گرایی در زبان های چون C#, Java, PHP, Delphi, C++وجود دارد و مفاهیمOOP در تمام آنها یک سان می باشد. از جمله مزایای برنامه نویسی به روش شئ گرایی: افزایش انعطاف پذیری افزایش ,قابلیت نگهداری ،افزایشخوانایی برنامه، قابلیت استفاده مجدد از کد های برنامه است. روشهای زیادی وجود دارد که میتوان برای حل مسئله در نظر گرفت. یکی از روشهایی که به صورت گسترده در نرمافزار استفاده میشود، دیدگاه شیگرایی است. پایه و اساس چهارچوب کاری .NET و زبان #C را شیگرایی تشکیل میدهد. برنامهنویسی شیگرا یکی از برنامهنویسی است که در آن برنامه براساس نمونههایی از مفاهیم و موجودیتها ساخته میشود. برنامهنویسی شیگرا نیاز دارد تا شما روش فکر کردن در مورد نحوهی ساختن برنامههایتان را تغییر دهید. اشیا شما را قادر میسازند تا کارها، روندها و ایدههای دنیای واقعی را که برنامهی خود را به خاطر آنها نوشتهاید، خیلی خوب توسط کدها مدلسازی کنید. به جای این که برنامهتان را به صورت یک رشته کنترلی ببینید که دادهها را از یک تابع به دیگری منتقل میکند، برنامهنویسی شیگرا به شما کمک میکند تا برنامهتان را به عنوان مجموعهای از اشیای هماهنگ مدلسازی کنید که هرکدام از آنها بهصورت مجزا از دیگران کارهای خاصی را انجام میدهد
مشخصات فنی
آموزش تصویری اصول برنامه نویسی شی گرا نشر هیلتن
مشخصات
-
نوع دیسکDVD
-
تعداد دیسکیک
-
مدت زمان480