Logo fa.boatexistence.com

در کجا از پلی مورفیسم در جاوا استفاده کنیم؟

فهرست مطالب:

در کجا از پلی مورفیسم در جاوا استفاده کنیم؟
در کجا از پلی مورفیسم در جاوا استفاده کنیم؟

تصویری: در کجا از پلی مورفیسم در جاوا استفاده کنیم؟

تصویری: در کجا از پلی مورفیسم در جاوا استفاده کنیم؟
تصویری: آموزش چند شکلی جاوا - مثال و توضیح چند شکلی 2024, ممکن است
Anonim

متداول ترین کاربرد چندشکلی در OOP زمانی رخ می دهد که یک مرجع کلاس والد برای اشاره به شی کلاس فرزند استفاده می شود. هر شی جاوا که بتواند بیش از یک آزمون IS-A را پاس کند، چند شکلی در نظر گرفته می شود.

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

Polymorphism یکی از ویژگی های OOP است که به ما امکان می دهد یک عمل واحد را به روش های مختلف انجام دهیم. برای مثال، اجازه می‌دهیم بگوییم ما یک کلاس Animal داریم که صدای متد دارد. از آنجایی که این یک کلاس عمومی است، نمی‌توانیم آن را پیاده‌سازی کنیم: Roar، Meow، Oink و غیره.

هدف از چندشکلی چیست؟

Polymorphism به ما امکان می دهد یک عمل واحد را به روش های مختلف انجام دهیم. به عبارت دیگر، پلی مورفیسم به شما این امکان را می دهد که یک رابط تعریف کنید و چندین پیاده سازی داشته باشید. کلمه "poly" به معنای بسیاری و "morphs" به معنای اشکال است، بنابراین به معنای بسیاری از اشکال است.

چرا پلی مورفیسم در OOP استفاده می شود؟

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

برای پیاده سازی چندشکلی در جاوا از چه چیزی می توانیم استفاده کنیم؟

ما می‌توانیم چندشکلی را در جاوا با اضافه‌بار کردن روش و بازگرداندن روش انجام دهیم. اگر یک متد استاتیک را در جاوا بارگذاری کنید، آن مثالی از چندشکلی زمان کامپایل است.

توصیه شده: