Académique Documents
Professionnel Documents
Culture Documents
Exemple : le type dont le nom est voiture est l'ensemble contenant toutes les
voitures.
Les types ne sont pas définis a priori. N'importe quel type peut être défini s'il a
une utilité dans une situation donnée. Ainsi, un type peut être arbitrairement
général ou arbitrairement spécifique selon les besoins d'une application. Dans
telle application, il sera inutile définir un type voiture, mais utile de distinguer
les objets organiques des objets non organiques. Dans telle autre application,
il sera important de distinguer des voitures de couleurs différentes ; il y aura
par exemple un type voiture rouge.
Les opérations sont choisies par l'informaticien selon les besoins d'une
application.
Une autre différence entre algorithme et programme est que l'exécution d'un
algorithme doit toujours se terminer avec un résultat, alors que celle d'un
programme peut conduire à une boucle infinie (ne jamais s'arrêter).