چندریختی (برنامهنویسی): تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
پیوندهای اضافه شده برچسبها: ویرایش همراه ویرایش از برنامهٔ همراه ویرایش با برنامهٔ اندروید |
جز Bot: Replace deprecated <source> tag and "enclose" parameter [https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-April/002284.html] |
||
خط ۴۱:
:متدهای سازنده را نیز میتوان همچون متدهای معمولی سربار کرد. درحقیقت، در بیشتر کلاسهای مربوط به کارهای واقعی، سازندههای سربار شده، نه تنها استثنا بهشمار نمیآیند، بلکه کاملاً معمول خواهند بود.
====مثالی از سازندههای سربار شده====
در ادامه مثالی از سازندههای سربار شده نمایش داده شدهاست. در این مثال کلاس Book طراحی شدهاست که دارای سه سازنده با امضاهای متفاوت میباشد. <
private String name;
خط ۵۹:
}
}</
Book newBook = new Book("Shahnameh");
Book newBook = new Book("Shahnameh", "Ferdosi");
</syntaxhighlight>
=== لغو کردن متدها (توابع مجازی) ===
|