Algebraïsche Data Types ( ADT's ) zijn een soort vorm van identifiers gebruikt in C + + en andere programmeertalen . Het is een directe en praktische manier te programmeren , zodat coders kunt snel een efficiënte en handige software . Er zijn vijf belangrijke algebraïsche data types . Unit Type Een type unit is een ADT dat precies een mogelijke waarde heeft . De ADT heeft alleen de waarde 1 , en het is een primitieve unit . Het symbool van deze ADT is ook de nummer 1 . Goederen Operatie Een product operatie brengt het idee van het product van een data type " A " en een element data type " B ", zodat de reeks gegevens bevat een element van ieder . Het symbool voor een product operatie is een cirkel met een "X " in het centrum , dat lijkt op een vermenigvuldiging teken . Sum Operations Het symbool voor som operaties wordt weergegeven als een cirkel met een plusteken in het midden . Gelijkwaardig is aan handelingen , het vertegenwoordigt de som van twee soorten gegevens " A " en " B " met elk gegevenstype vertegenwoordigd in de nieuwe dataset Type Functies: . = En :: = < br > Type functies zijn de vierde en vijfde type algebraïsche data types . Ze laten een gebruiker om herbruikbare types te creëren . Een functietype met het symbool ":: = " betekent dat de oplossing aan elkaar gelijk zijn en er geen andere mogelijkheden . Echter , het symbool " : = " . Betekent dat de oplossing is gelijk , maar is niet de enige mogelijkheid
|