برنامه نویسی شی گرا - قسمت اول
نکته ها و خلاصه مطالبی رو که به نظرم جالب و پر کاربرد میاد اینجا مینویسم
امیدوارم نکات جدیدی برای دوستان داشته باشه
قسمت اول :
امیدوارم نکات جدیدی برای دوستان داشته باشه
قسمت اول :
شناخت برنامه نویسی شی گرا
طراحی شی گرا یعنی دیدن تمام اجزاء برنامه به شکل اشیاء واقعی، مثلا دیدن
یک اتومبیل به صورت یک شی که خصوصیات و رفتارهایی دارد و خود از اشیاء دیگر
تشکیل شده.
- روش شی گرا هم در طراحی و هم در برنامه نویسی به کار می رود.
- امروزه طراحی و برنامه نویسی شی گرا در بسیاری از شرکت ها اجباری شده.
- بسیاری از افراد به دلیل عدم شناخت صحیح شی گرایی، در محیط های برنامه نویسی شی گرا برنامه های غیر شی گرا می نویسند !!
- اگر چه برنامه نویسی ماژولار مشکل کپسوله سازی را حل کرد، اما خود کمبودهایی دارد که مهمترین آن عدم امکان توسعه بدون باز کردن و تغییر کد است.
- برنامه نویسی شی گرا با افزودن وراثت و چند ریختی ( polymorphism ) به برنامه نویسی ماژولار شکل گرفت.
- در شی گرایی تعامل بین اشیاء جای اجرای متوالی متد ها را گرفته است.
- برنامه نویسی شی گرا یعنی به کار بردن کپسوله سازی، وراثت و چند ریختی به طور صحیح.
- سادگی Natural
- پایداری بیشتر Reliability
- استفاده مجدد Re usability
- قابلیت نگهداری Maintenance
- امکان توسعه Extending
- افزایش سرعت Rapid Developing
- هیچ گاه در زمان برنامه نویسی، مخفی کاری نکنید .
- کد هایتان را برای دیگران توضیح داده و آنها را به اشتراک بگذارید .
- اطلاع رسانی و تهیه سند فنی را فراموش نکنید.
- هیچ کس از چیزی که نمی تواند پیدا کند و یا بفهمد، نمی تواند استفاده مجدد کند .
تبلیغات

مدیر وبلاگ :