به تیم نویسندگان ما بپیوندید
حسن محمدزادهحسن محمدزاده
بازگشت به بلاگنکات حرفه‌ای برنامه‌نویسان

درباره‌ی OOP: چند واقعیت که کاش زودتر می‌دانستم

۷ مرداد ۱۴۰۵

ح

نویسنده:

حسن محمدزاده

درباره‌ی OOP: چند واقعیت که کاش زودتر می‌دانستم

واقعیت‌هایی که در عمل بیشتر معنا پیدا می‌کنند

درباره‌ی OOP: چند واقعیت که کاش زودتر می‌دانستم چهار مفهوم اصلی OOP عبارت‌اند از: کپسوله‌سازی، وراثت، چندریختی (Polymorphism) و انتزاع. چندریختی به شما اجازه می‌دهد کلاس‌های متفاوت، رفتار مشترکی (از طریق یک اینترفیس مشترک) داشته باشند اما هرکدام متفاوت پیاده‌سازی شود.

چرا این‌ها مهم‌اند

برنامه‌نویسی شیء‌گرا (OOP) داده و رفتار مرتبط با آن را در قالب «کلاس‌ها» و «آبجکت‌ها» کنار هم نگه می‌دارد. خیلی از این نکته‌ها را آموزش‌های مقدماتی کم‌رنگ می‌گذرانند، اما در یک پروژه‌ی واقعی تفاوت را نشان می‌دهند.

نظرات (0 نظر)

برای ثبت نظر باید وارد حساب کاربری خود شوید. ورود

درباره‌ی OOP: چند واقعیت که کاش زودتر می‌دانستم | حسن محمدزاده