مهندسی کامپیوتر

تحقیق برنامه نويسی شی گرا

دانلود تحقیق با موضوع برنامه نويسی شی گرا ،
در قالب word و در 9 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
برنامه نويسی شی گرا در راستای حل مشکلاتی که دست به گریبان پروژه های نرم افزاری بزرگ بود، پا به عرصه وجود نهاد. در اين پروژه ها برنامه نويسان زيادی درگير اجرا و کدنويسی پروژه هستند. تصور کنيد وقتی تعداد خطوط برنامه به ده ها یا هزاران خط کد برسد، هر تغييری که در خطی از برنامه داده شود، منجر به اثرات جانبی ناخواسته ای می شود.
هر زبان برنامه نويسی، نگرش متفاوتی به آبجکت ها دارد. PHP اين نگرش را از زبان ++C به عاريه گرفته و نوع داده ای مهيا کرده است که می تواند در باطن خود و تحت يک شناسه، متغيرها و توابعی را شامل شود. وقتی PHP پا به عرصه وجود گذاشت و به ويرايش ۳ خود رسيد، قادر به پشتیبانی از پروژه های با بيش از ۱۰۰ هزار خط کد را نداشت. با رشد تدريجی PHP و بالغ شدن Zend Engine، امکان نوشتن پروژه های عظيم با PHP ميسر شد. البته جدا از اندازه پروژه، نوشتن اسکريپتها با بهره گيری از قدرت برنامه نويسی شی گرا و استفاده از کلاس ها، در استفاده مجدد از کدها کمک شایانی می کند و زمان و هزینه توسعه پروژه های بعدی را به مراتب کاهش می دهد و کار توسعه را دیگر کسل کننده و تکراری نخواهد کرد و زمان را برای توسعه ایده های جدید و تمرکز بر حل مشکلات دیگر بهینه می کند. در عین حال به اشتراک گذاردن کدها را هم امکان پذير می کند. 
دانلود فایل

دانلود فایل”تحقیق برنامه نويسی شی گرا”