Accueil Développement Qu'est-ce qui est fortement tapé? - définition de techopedia

Qu'est-ce qui est fortement tapé? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie fortement typé?

Fortement typé est un concept utilisé pour faire référence à un langage de programmation qui applique des restrictions strictes sur le mélange des valeurs avec différents types de données. Lorsque de telles restrictions sont violées et qu'une erreur (exception) se produit.

Techopedia explique Strongly Typed

Java, Ruby, Smalltalk et Python sont des exemples de langages fortement typés. Dans le cas de Java, des erreurs de frappe sont détectées lors de la compilation D'autres langages de programmation, comme Ruby, détectent les erreurs de frappe lors de l'exécution.

Dans les langues fortement typées, le comportement des opérations est plus prévisible que celui des langues faiblement typées. L'inconvénient est de devoir déclarer et taper toutes les variables et tous les paramètres - bien que certains soutiennent qu'il s'agit simplement d'un bon codage.

La distinction entre les langues fortement typées et les langues faiblement typées est quelque peu floue. Certaines des langues considérées comme fortement typées autorisent en fait des concessions qui les rendent faiblement typées. Prenez C #, par exemple. Alors que C # nécessite que toutes ses variables aient un type défini, il permet au programmeur de désactiver la vérification de type dynamique. Même Java, considéré comme l'un des langages de programmation les plus fortement typés, permet de convertir des objets en d'autres types.

Qu'est-ce qui est fortement tapé? - définition de techopedia