Advertisement

SymbolicC++ pp 75-120 | Cite as

Object-Oriented Programming

  • Tan Kiat Shi
  • Willi-Hans Steeb
  • Yorick Hardy

Abstract

In this chapter, we discuss the basic concepts of object-oriented programming. We begin by introducing objects, classes and abstract data types. Other concepts include message passing, inheritance, polymorphism, etc. Many examples have been used to illustrate these concepts. In Section 4.5 we describe the object-oriented languages C++ and Java. Finally, we give a brief introduction to the object-oriented languages Eiffel, Smalltalk and Oberon.

Keywords

Data Type Marketing Person Abstract Data Type Multiple Inheritance Standard Template Library 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag London 2000

Authors and Affiliations

  • Tan Kiat Shi
    • 1
  • Willi-Hans Steeb
    • 2
  • Yorick Hardy
    • 2
  1. 1.ILOG Co. Ltd.TokyoJapan
  2. 2.International School for Scientific ComputingRand Africaans UniversityJohannesburgSouth Africa

Personalised recommendations