eCommons

 

Classes and Objects - A Dynamic Approach

dc.contributor.authorSteensgaard-Madsen, Jorgenen_US
dc.date.accessioned2007-04-23T18:22:28Z
dc.date.available2007-04-23T18:22:28Z
dc.date.issued1978-11en_US
dc.description.abstractData encapsulation, abstract data types and classes are terms associated with a concept not fully clarified or accepted. This paper presents a class concept that differs slightly from previous definitions by the associated dynamics. This allows us to interpret nested and recursive classes as well as class parameters. We will distinguish between types and classes and permit types as parameters in a way that allows simple implementation. A number of examples will be given to illustrate the class concept itself and its application to access control problems for concurrent programs. Synchronization primitives will be viewed as classes and the need for explicit high-level constructs like monitors is questioned. Keywords: Programming language, encapsulation, abstract data type, class, object, synchronization, monitor.en_US
dc.format.extent2204468 bytes
dc.format.extent625662 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.identifier.citationhttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR78-356en_US
dc.identifier.urihttps://hdl.handle.net/1813/7474
dc.language.isoen_USen_US
dc.publisherCornell Universityen_US
dc.subjectcomputer scienceen_US
dc.subjecttechnical reporten_US
dc.titleClasses and Objects - A Dynamic Approachen_US
dc.typetechnical reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
78-356.pdf
Size:
2.1 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
78-356.ps
Size:
611 KB
Format:
Postscript Files