Мазмұны:

Java-да шамадан тыс жүктелген әдіс дегеніміз не?
Java-да шамадан тыс жүктелген әдіс дегеніміз не?

Бейне: Java-да шамадан тыс жүктелген әдіс дегеніміз не?

Бейне: Java-да шамадан тыс жүктелген әдіс дегеніміз не?
Бейне: Prolonged FieldCare Podcast 122: Anaphylaxis 2024, Мамыр
Anonim

Әдісті шамадан тыс жүктеу сыныпта біреуден көп болуын қамтамасыз ететін мүмкіндік болып табылады әдіс бірдей атқа ие, егер олардың дәлел тізімдері әртүрлі болса. Ол конструкторға ұқсас шамадан тыс жүктелу ішінде Java , бұл сыныпта әртүрлі аргумент тізімдері бар бірнеше конструкторға ие болуға мүмкіндік береді.

Java тілінде шамадан тыс жүктелген әдісті қалай жазасыз?

Міне, әдісті шамадан тыс жүктеуді орындаудың әртүрлі жолдары:

  1. Аргументтер санын өзгерту арқылы шамадан тыс жүктеу. class MethodOverloading { жеке статикалық бос дисплей(int a){ Жүйе.
  2. Параметрлердің деректер түрін өзгерту арқылы. class MethodOverloading { // бұл әдіс int private static void display(int a){ Жүйе қабылдайды.

Сондай-ақ сұрақ қоюы мүмкін, әдісті шамадан тыс жүктеудің әртүрлі жолдары қандай? Артық жүктелген әдістер және санына қарай сараланады түрі параметріне аргумент ретінде берілген әдістері . Сіз алады біреуден артық анықтамайды әдіс аттас, Бұйрық және түрі аргументтердің. Бұл компилятор қатесі болар еді.

Сондай-ақ білу керек, мысалмен Java-де әдісті шамадан тыс жүктеу және әдісті қайта анықтау дегеніміз не?

Бұл пост екі қарапайым қолдану арқылы олардың айырмашылықтарын көрсетеді мысалдар . Шамадан тыс жүктелу екі немесе одан да көп кезде пайда болады әдістері бір сыныпта бірдей әдіс аты, бірақ параметрлері әртүрлі. Қайта анықтау екі бар дегенді білдіреді әдістері сол сияқты әдіс аты мен параметрлері (яғни, әдіс қолы).

Шамадан тыс жүктеме дегеніміз не?

Кімге шамадан тыс жүктеме сияқты нәрсеге шамадан тыс соманы жүктеу болып табылады шамадан тыс жүктеме тізбектерді тұйықтайтын электр қуаты. Шамадан тыс жүктелу "Тым көп!" жағдай. Тым көп құрылғылар болса, сақтандырғыш жанады шамадан тыс жүктеме тізбектер; бұл ан деп аталады шамадан тыс жүктеме (зат есім формасы).

Ұсынылған: