| OCR Text |
Show 66 Te ebjec header s eplt i:c e areas. Ir. t::e rst area e kev felds are defed. :he deftcr. fer (Kev fiel !st> is ir. section 4.6, but for te rreet the reader ay thik of this list as beir.g siilar to t::e eld de:;tll:odel=rrocel oel?tscherna; { s cb err.a is sterec in list of a Pascal recorc defiition. The secor.d part of the object header contains tte nor.-key fields. The field lst definition for this part of the object header 25 tat cr an attritute. The exarrle illustrates a Fartial rrooel definitio. c ep t s ch en.e :This is 2 sarrple sc!;erra fer an acaderric depcrtrrent} o e c t s c r.e ra } ecjt:.:;;e (ciet,prof); (dept and prof are the objects} 2tr:v;e (faculty/prefref,chairan/educ/egree, putlist,pub); {attributes fer cept and prof} cefir.ition of#dept object header} cep:=etject cclleges: {file for cept cjects} prctectior. {begin protection definition} e n t e r c c j , "v e r y s e c r e t ": {'verytScre:' i s leek s t r i nc } reoveetj, 'verysecret': e cc e s s cc j I' secret': {different lock for access} upc a t e c c j , t v e r y s e c r e t ' |