Typowanie silne

Z Wikipedii, wolnej encyklopedii
(Przekierowano z Silna typizacja)
Przejdź do nawigacji Przejdź do wyszukiwania

Silna typizacjasystem typów w języku programowania, w którym każde wyrażenie ma ustalony typ i nie można go używać w kontekście przeznaczonym dla innych typów.

Typowanie słabe – system typów, w którym typ wyrażenia może być automatycznie zmieniony, jeśli kontekst tego wymaga. Oznacza to m.in. automatyczne konwersje pomiędzy niektórymi typami.

Przykład:

 int liczba = 1;
 if ("1" == liczba) { // błąd podczas kompilacji, ponieważ "1" to typ tekstowy (string), zatem nie jest liczbą (int)
 }

Zobacz też[ | edytuj kod]

  • Typowanie słabe
  • Typowanie dynamiczne




  • Reklama