Әдістерді асыра жүктеу программалау тілінің полиморфизм қасиетін сүйемелдейді,
өйткені полиморфизмнің басты қағидасы: бір интерфейс – бірнеше әдіс мұнда жүзеге асы-
рылады. Бұл түсініктілеу болуы үшін, тағы бір нақты мысал қарастырайық. Егер програм-
малауда асыра жүктеу болмаса, әрбір әдістің өзіндік аты болуы тиіс. Бірақ программалауда
мәліметтердің әртүрлі типтері үшін бір әдіс қажет болып жатады. Бізге санның абсолюттік
мәнін анықтайтын функция қажет болсын делік. Асыра жүктеу сүйемелденбейтін
тілде
мұндай функцияның әртүрлі аты бар бірнеше түрін құру керек болар еді.
Мысалы, С
тілінде
abs()
функциясы – бүтін сандардың абсолюттік мәні үшін,
Достарыңызбен бөлісу: