andmetüüp, mille liidesed on defineeritud avalikult, sisestruktuuri ja vastavate tehete teostus aga privaatselt