P.Wegner: On the unification of data and program abstraction in Ada, Proc POPL 1983. 42

 Home/Search   Document Not in Database   Summary   Related Articles  

This paper is cited in the following contexts:
On Understanding Types, Data Abstraction, and Polymorphism - Cardelli, Wegner (1985)   (90 citations)  Self-citation (Wegner)   (Correct)

....Ada packages differ from records in that record components must be typed values while package components may be procedures, exceptions, types, and other named entities. Since packages are not themselves types they cannot be parameters, components of structures, or values of pointer variables [Wegner 83] Packages in Ada are second class objects while class instances in Simula or objects in object oriented languages are first class objects. The differences in behavior between packages and records in Ada is avoided in object oriented languages by extending the notion of type to procedures and ....

P.Wegner: On the unification of data and program abstraction in Ada, Proc POPL 1983. 42

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC