یادآوری



انتزاع یا abstraction یک مفهوم است و به دنبال معنی یک لغتی برای آن نباشید و باید آنرا درک کنید تا متوجه مفهوم آن شوید. همیشه این موضوع بین توسعه دهندگان محل اختلاف و بحث بوده اگر در ابتدای راه هستید به مرور که استفاده کنید متوجه کاربرد و درک مفهوم آن میشوید  .

یکی از موارد اساسی در برنامه نویسی شی گرایی abstraction است که ما میتوانیم پیچیدگی ها را از طریق مفهوم انتزاع مدیریت کنیم.


یک اتومبیل را فرض کنید از بخش های زیادی تشکیل شده است که هر بخش خود باز از بخش های جزیی تری تشکیل شده اند و در آینده ممکن است تکنولوژی بهتری جایگزین تکنولوژی فعلی شود ولی در هر صورت ماشین ترمز را میخواهد حالا ممکن است امروز ترمز ماشین قدیمی باشد و در آینده ترمز با فناوری بالاتری را جایگزین کنیم .


هر ماشین با یک سرعت حداکثر توان حرکت کردن را دارد .


ادامه دارد .


آخرین مطالب

آخرین ارسال ها

آخرین وبلاگ ها

آخرین جستجو ها