چرا از وراثت در جاوا استفاده می شود؟

فهرست مطالب:

چرا از وراثت در جاوا استفاده می شود؟
چرا از وراثت در جاوا استفاده می شود؟

تصویری: چرا از وراثت در جاوا استفاده می شود؟

تصویری: چرا از وراثت در جاوا استفاده می شود؟
تصویری: وراثت جاوا 👪 2024, نوامبر
Anonim

ایده پشت وراثت در جاوا این است که شما می توانید کلاس های جدیدی ایجاد کنید که بر اساس کلاس های موجود ساخته می شوند وقتی از یک کلاس موجود ارث بری می کنید، می توانید از متدها و فیلدهای آن استفاده مجدد کنید. کلاس والدین … وراثت نشان دهنده رابطه IS-A است که به عنوان رابطه والد-فرزند نیز شناخته می شود.

چرا وراثت مفید است؟

وراثت یکی از مهمترین جنبه های برنامه نویسی شی گرا (OOP) است. کلید درک وراثت این است که قابلیت استفاده مجدد کد را فراهم می کند به جای نوشتن همان کد، بارها و بارها می توانیم به سادگی ویژگی های یک کلاس را به کلاس دیگر به ارث ببریم.

ارث چیست؟

هدف اصلی وراثت استفاده مجدد از کد یک کلاس موجود است. وراثت به شما امکان می دهد یک کلاس جدید ایجاد کنید که با گنجاندن تمام داده ها و جزئیات پیاده سازی کلاس پایه شروع می شود. سپس می توانید کلاس مشتق شده را برای افزودن داده یا رفتار گسترش دهید.

وراثت در جاوا چیست؟

وراثت در جاوا مفهومی است که ویژگی ها را از یک کلاس به کلاس های دیگر به دست می آورد. مثلا رابطه پدر و پسر. در جاوا، یک کلاس می تواند ویژگی ها و متدها را از کلاس دیگر به ارث ببرد. کلاسی که ویژگی ها را به ارث می برد، به عنوان کلاس فرعی یا کلاس فرزند شناخته می شود.

آیا نادیده گرفتن در جاوا امکان پذیر است؟

در جاوا، متدها به طور پیش فرض مجازی هستند. می‌توانیم روش چندسطحی-اغلب داشته باشیم. Overriding در مقابل Overloading: … Overriding تقریباً همان روش است، امضای یکسان اما کلاس‌های مختلف از طریق وراثت به هم متصل می‌شوند.

توصیه شده: