privaattüüp, mille puhul saab väljaspool teda sisaldavat programmi osa kasutada ainult ilmutatult deklareeritud tehteid või atribuute