کاربرد کلاس انتزاعی در زمان واقعی چیست؟
کاربرد کلاس انتزاعی در زمان واقعی چیست؟

تصویری: کاربرد کلاس انتزاعی در زمان واقعی چیست؟

تصویری: کاربرد کلاس انتزاعی در زمان واقعی چیست؟
تصویری: علت ترس علما از متافیزیک چیست؟ رازهایی هست که نمیدانید 2024, نوامبر
Anonim

بنابراین، کلاس های انتزاعی می‌توان برای یکپارچه‌سازی و اشتراک‌گذاری عملکرد استفاده کرد، در حالی که از رابط‌ها می‌توان برای مشخص کردن عملکرد مشترکی که بین نمونه‌های مختلف به اشتراک گذاشته می‌شود، استفاده کرد، بدون اینکه واقعاً آن عملکرد را برای آنها ایجاد کنیم. هر دو می توانند به شما کمک کنند تا کد خود را کوچکتر کنید، فقط به روش های مختلف.

به همین ترتیب، کجا از کلاس انتزاعی در زمان واقعی استفاده می کنیم؟

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

پس از آن، سوال این است که چه زمانی باید از کلاس رابط و انتزاعی استفاده کنیم؟ شما اراده از یک استفاده کنید کلاس انتزاعی اگر می‌خواهید یک پیاده‌سازی جزئی برای زیر کلاس‌ها ارائه دهید تا گسترش یابد، و یک رابط اگر فقط می خواهید امضای روش هایی را ارائه دهید که باید اجرا شود. ارائه هر دو و کاملا طبیعی است رابط و یک کلاس انتزاعی که بخش هایی از آن را اجرا می کند.

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

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

زمان واقعی استفاده از رابط در جاوا چیست؟

یک رابط کاربری در جاوا فقط ثابت های ایستا و روش های انتزاعی دارد. برای مثال زمان واقعی - 100% انتزاع است. Inteface برای دستیابی به 100 درصد انتزاع استفاده می شود، منظورم این است که شما نمی توانید یک شی برای آن ایجاد کنید رابط کلاس به طور مستقیم، هیچ سازنده ای در داخل وجود ندارد رابط.

توصیه شده: