The Proceedings of the Information Systems Education Conference 2000: §102    Home    Papers/Indices    prev (§101)    Next (§103)
    Paper (refereed)     Information Systems Curriculum
Recommended Citation: Raoufi, M.  A Tutorial: Object-Oriented Programming/C++  In The Proceedings of the Information Systems Education Conference 2000, v 17 (Philadelphia): §102.

A Tutorial: Object-Oriented Programming/C++

Mehdi Raoufi    [a1] [a2]
Department of Information Systems and Computer Programming
Purdue University Calumet    [u1] [u2]
Hammond, Indiana, USA    [c1] [c2]

Often the transition from procedural programming to object-oriented programming is painful for many students who have extensive experience in procedural programming with no exposure to object-oriented concepts. In this tutorial I will show how object-oriented programming promotes a new level of abstraction and reusability using inheritance and polymorphism. The C++ is used for presentation.

Keywords: object-oriented programming, OOP, class, object, inheritance, polymorphism, virtual function, abstract class

Read this refereed paper in Adobe Portable Document (PDF) format. (98 K bytes)
Preview this refereed paper in Plain Text (TXT) format. (17 K bytes)

View the photo/graphic Raoufi.Mehdi.jpg with this presentation. (13 K bytes)
Comments and corrections to