హోమ్ అభివృద్ధి గట్టిగా టైప్ చేయబడినది ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

గట్టిగా టైప్ చేయబడినది ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - గట్టిగా టైప్ చేసిన అర్థం ఏమిటి?

బలంగా టైప్ చేయబడినది ప్రోగ్రామింగ్ భాషను సూచించడానికి ఉపయోగించే ఒక భావన, ఇది విభిన్న డేటా రకాలతో విలువల మధ్య కలయికపై కఠినమైన పరిమితులను అమలు చేస్తుంది. అటువంటి పరిమితులు ఉల్లంఘించినప్పుడు మరియు లోపం (మినహాయింపు) సంభవించినప్పుడు.

టెకోపీడియా గట్టిగా టైప్ చేసినట్లు వివరిస్తుంది

ఉనికిలో ఉన్న గట్టిగా టైప్ చేసిన భాషలకు ఉదాహరణలు జావా, రూబీ, స్మాల్‌టాక్ మరియు పైథాన్. జావా విషయంలో, సంకలనం సమయంలో టైపింగ్ లోపాలు కనుగొనబడతాయి రూబీ వంటి ఇతర ప్రోగ్రామింగ్ భాషలు రన్‌టైమ్‌లో టైపింగ్ లోపాలను గుర్తించాయి.

బలంగా టైప్ చేసిన భాషలలో, బలహీనంగా టైప్ చేసిన భాషలతో పోలిస్తే కార్యకలాపాల ప్రవర్తన మరింత able హించదగినది. ఇబ్బంది అన్ని వేరియబుల్స్ మరియు పారామితులను డిక్లేర్ చేసి టైప్ చేయవలసి ఉంది - అయినప్పటికీ ఇది మంచి కోడింగ్ అని కొందరు వాదిస్తారు.

గట్టిగా టైప్ చేసిన భాషలు మరియు బలహీనంగా టైప్ చేసిన భాషల మధ్య భేదం కొంతవరకు అస్పష్టంగా ఉంటుంది. గట్టిగా టైప్ చేసిన కొన్ని భాషలు వాస్తవానికి బలహీనంగా టైప్ చేసే రాయితీలను అనుమతిస్తాయి. ఉదాహరణకు C # ను తీసుకోండి. సి # కి దాని అన్ని వేరియబుల్స్ నిర్వచించిన రకాన్ని కలిగి ఉండవలసి ఉండగా, ప్రోగ్రామర్ డైనమిక్ టైప్ చెకింగ్‌ను డిసేబుల్ చెయ్యడానికి ఇది అనుమతిస్తుంది. జావా కూడా చాలా బలంగా టైప్ చేసిన ప్రోగ్రామింగ్ భాషలలో ఒకటిగా పరిగణించబడుతుంది, వస్తువులను ఇతర రకాలుగా ప్రసారం చేయడానికి అనుమతిస్తుంది.

గట్టిగా టైప్ చేయబడినది ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం