ఆపరేటర్ ఓవర్‌లోడింగ్: కూర్పుల మధ్య తేడాలు

చి వర్గం:కంప్యూటరు శాస్త్రం ను చేర్చారు (హాట్‌కేట్ ఉపయోగించి)
దిద్దుబాటు సారాంశం లేదు
ట్యాగు: 2017 source edit
పంక్తి 12:
ప్రోగ్రాం
 
<blockquote>a=5. b=6.
 
a=a+b.
పంక్తి 19:
 
result = 11.
</blockquote>
 
పై ప్రోగ్రాములో '+' ఉపయోగించి రెండు అంకెలను కూడి ఫలితం ప్రింట్ చేశాము. ఈ '+' ఆపరేటారుని ఓవర్ లోడ్ చేసి లేక అధికంగా ఉపయోగించుకుని ఒకేసారి ఎక్కువ సమాచారాన్ని కూడవచ్చు.
 
పంక్తి 31:
ప్రోగ్రాం
 
<blockquote>party p;
 
for(i=0; i<=100;i++)
పంక్తి 51:
}
 
print total votes = abc, ijk, lmn, pqr, xyz.</blockquote>
 
పై ప్రోగ్రామును ఒక్క సారి నిర్వహించగానే వంద సార్లు మననుంచి పార్టీల ఓట్ల సమాచారము తీసుకుని వెంటనే ఓట్లను విడివిడిగా కూడి, ఏ పార్టీ ఓట్లు ఆ పార్టీకి విడివిడిగా ఫలితాన్ని ప్రింటు చేస్తుంది. రెండు అంకెలను కూడినంత తేలికగా వంద సమూహ అంకెలను కూడి ఫలితాన్ని ఇస్తుంది. ఈ ఉదాహరణలో వాడుకరి తన దగ్గర ఉన్న ఎక్కువ సమాచారాన్ని తనకు వీలైన రూపంలో ఇచ్చి, '+' ఆపరేటారుని ఓవర్ లోడ్ చేసి, అధికంగా వాడుకుని తనకు అనువైన రూపంలో ఫలితాన్ని పొందారు. అదే '+' ని అధికోపకారిణి చేయటం.