• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Object-Oriented Programming Versus Abstract Data Types (1990)

Cached

  • Download as a PDF

Download Links

  • [www.cs.utexas.edu]
  • [www.cs.utexas.edu]
  • [www.di.uniba.it]
  • [www.di.uniba.it]
  • [www.di.uniba.it]
  • [www.di.uniba.it]
  • [www.di.uniba.it]
  • [www.cs.famaf.unc.edu.ar]
  • [www.cs.utexas.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by William R. Cook
Citations:84 - 4 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

Versions

  • Version 0
  • Version 1

Version History

Metadata Version 1

DatumValueSource
TITLE Object-Oriented Programming Versus Abstract Data Types INFERENCE
AUTHOR NAME William R. Cook SVM HeaderParse 0.2
AUTHOR AFFIL Hewlett-Packard Laboratories SVM HeaderParse 0.2
AUTHOR ADDR 1501 Page Mill Road, Palo Alto, CA, 94303-0969, USA SVM HeaderParse 0.2
ABSTRACT Abstract: This tutorial collects and elaborates arguments for distinguishing between object-oriented programming and abstract data types. The basic distinction is that object-oriented programming achieves data abstraction by the use of procedural abstraction, while abstract data types depend upon type abstraction. Object-oriented programming and abstract data types can also be viewed as complementary implementation techniques: objects are centered around the constructors of a data abstraction, while abstract data types are organized around the operations. These differences have consequences relating to extensibility, efficiency, typing, and verification; in many cases the strengths of one paradigm are the weaknesses of the other. Most object-oriented programming languages support aspects of both techniques, not a unification of them, so an understanding of their relative merits is useful in designing programs. Published in the Proceedings of the REX Workshop/School on the Foundations of Object-Oriented Languages, LNCS 173, Springer-Verlag, 1990, pp. 151-178. SVM HeaderParse 0.2
YEAR 1990 INFERENCE
VENUE TYPE CONFERENCE INFERENCE
PAGES 151--178 INFERENCE
VOLUME 489 INFERENCE
CITATIONS 9 found ParsCit 1.0
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University