Универсалдуу полиморфизм деген эмне?
Универсалдуу полиморфизм деген эмне?

Video: Универсалдуу полиморфизм деген эмне?

Video: Универсалдуу полиморфизм деген эмне?
Video: Универсалдуу, тез даярдалуучу жана даамдуу камыр👍 2024, Май
Anonim

Универсалдуу полиморфизм . Жалпыга бирдей болгон символдор полиморфтук чексиз сандагы ар кандай түрлөрүн кабыл алышы мүмкүн. эки түрү бар универсалдуу полиморфизм : параметрдик жана субтиптер.

Мындан тышкары, полиморфизм жана мисал деген эмне?

Сөз полиморфизм көп формага ээ болуу дегенди билдирет. Жөнөкөй сөз менен айтканда, биз аныктай алабыз полиморфизм билдирүүнүн бир нече формада көрсөтүлө билүү жөндөмү катары. Чыныгы жашоо мисал нын полиморфизм , бир эле учурда адам ар кандай өзгөчөлүктөргө ээ болушу мүмкүн. Эркек сыяктуу эле ата, күйөө, кызматкер.

Ошондой эле билесизби, параметрдик полиморфизм деген эмнени билдирет? Параметрдик полиморфизм жол болуп саналат аныктоо башка түрлөрүнө караганда жалпы болгон түрлөрү же функциялары. Жалпылыкты түрдөгү өзгөрмөлөрдү колдонуу менен көрсөтсө болот параметр түрү, жана зарыл болгон учурда типтеги өзгөрмөлөрдү конкреттүү түрлөргө алмаштыруу механизми менен.

Ошо сыяктуу эле, сиз полиморфизм дегенди эмнени түшүнөсүз?

Полиморфизм өзгөрмөнүн, функциянын же объекттин бир нече формага ээ болуу жөндөмүн билдирген объектке багытталган программалоо концепциясы. өзгөчөлүктөрү бар тил полиморфизм иштеп чыгуучуларга конкреттүү эмес, жалпы программалоо мүмкүнчүлүгүн берет.

Полиморфизмдин кандай түрлөрү бар?

Полиморфизм Javaда эки бар түрлөрү : Компиляция убактысы полиморфизм (статикалык байланыш) жана Runtime полиморфизм (динамикалык байланыш). Методду ашыкча жүктөө статиканын мисалы болуп саналат полиморфизм , ал эми методду жокко чыгаруу динамикалык мисал болуп саналат полиморфизм.

Сунушталууда: