Datastrukturer og Dataabstraktion
- slide 35 : 36
Fra structures til classes
En klasse i et objekt-orienteret programmeringssprog er en structure ala C, hvor grænsefladens operationer er flyttet ind i strukturen
Dataabstration
Der abstraheres fra detaljer i datarepræsentation
Repræsentationsuafhængighed
Data tilgås via udvalgte funktioner (operationer).
Mange typer i C kan opfattes som abstrakte datatyper
På vej fra imperativ programmering ala C til objekt-orienteret programmering ala Java eller C#