విషయ సూచిక:
నిర్వచనం - టైప్ అనుమితి అంటే ఏమిటి?
టైప్ అనుమితి అనేది ప్రోగ్రామింగ్ భాషలో నిర్దిష్ట వ్యక్తీకరణల యొక్క డేటా రకాలను స్వయంచాలకంగా తీసివేయడం, సాధారణంగా కంపైల్ సమయంలో జరుగుతుంది. ఇది ప్రోగ్రామ్ను విశ్లేషించి, ఆ ప్రోగ్రామ్లోని వివిధ రకాలైన కొన్ని లేదా అన్ని వ్యక్తీకరణలను er హించడం ద్వారా ప్రోగ్రామర్ ప్రోగ్రామ్లో వేరియబుల్స్ ఉపయోగించబడే ప్రతిసారీ డేటా రకాలను స్పష్టంగా ఇన్పుట్ చేసి నిర్వచించాల్సిన అవసరం లేదు.టెకోపీడియా టైప్ అనుమితిని వివరిస్తుంది
టైప్ అనుమితి తరచుగా ఆబ్జెక్ట్-ఓరియెంటెడ్ వాటి కంటే ఫంక్షనల్ ప్రోగ్రామింగ్ భాషల కంపైలర్ లక్షణం. వేరియబుల్ లేదా వ్యక్తీకరణ యొక్క డేటా రకం ఏమిటో గుర్తించడానికి కంపైలర్ లేదా వ్యాఖ్యాతకు కనీస సమాచారం మరియు సందర్భం మాత్రమే అవసరం.
అనుమితి అల్గోరిథం ఆర్గ్యుమెంట్ రకాలను అలాగే రిటర్న్ వాల్యూ రకాన్ని నిర్ణయించడానికి ప్రయత్నిస్తుంది మరియు అది అన్ని ఆర్గ్యుమెంట్లతో పనిచేసే అత్యంత నిర్దిష్ట డేటా రకాన్ని కనుగొనడానికి ప్రయత్నిస్తుంది. ప్రాథమిక ఉదాహరణగా, Foo (a, b) = x + y ఫంక్షన్ను పరిగణించండి; కంపైలర్కు "+" ఆపరేటర్ రెండు పూర్ణాంకాలను తీసుకుంటుందని మరియు ఒక పూర్ణాంకాన్ని కూడా తిరిగి ఇస్తుందని తెలుసు, కాబట్టి ఇప్పుడు కంపైలర్ లేదా వ్యాఖ్యాత ఫూకు కూడా పూర్ణాంక రకం ఉందని er హించవచ్చు.
