Що є прикладом перевантаження та перевизначення в реальному житті?
Прикладом перевантаження та перевизначення в реальному світі є вчитель. кожен учитель може грати різні ролі, як-от вчитель математики, вчитель природничих наук, вчитель англійської мови тощо. Але загалом ми називаємо його вчителем. 12 червня 2016 р.
перевантаження: варіант оплати на будь-якому веб-сайті електронної комерції має кілька варіантів, як-от netbanking, COD, кредитна картка тощо. Це означає, спосіб оплати перевантажується кілька разів, щоб виконувати одну платіжну функцію різними способами.
Реальний приклад перевизначення функції Іншим реальним прикладом розробки може бути відносини між RBI (Резервним банком Індії) та іншими державними банками, такими як SBI, PNB, ICICI тощо. Де RBI виконує ту саму регуляторну функцію, а інші дотримуються її як є.
Наприклад, функція sqrt() може приймати double, float, int тощо. як параметри. Це можливо через те, що функція sqrt() перевантажена в C++.
Приклад перевизначення методу
- //Програма Java для ілюстрації використання перевизначення методу Java.
- //Створення батьківського класу.
- клас автомобіля{
- //визначення методу.
- void run(){System.out.println("Автомобіль працює");}
- }
- //Створення дочірнього класу.
- class Bike2 розширює Vehicle{
Перевантаження виникає, коли ви зберігаєте ту саму назву методу, але змінюєте кількість або тип параметрів. Перевизначення відбувається, коли ви зберігаєте те саме ім’я та підпис методу, але змінюєте реалізацію. Крім того, ви можете перевантажувати приватні та статичні методи, але ви не можете перевизначати їх.