Object-Oriented Programming

Object-Oriented Programming (OOP)

Overview

 * Terminology
 * Object, Class, Method...


 * Object-oriented programming languages
 * Smalltalk
 * Objective C


 * Object-oriented technologies from IBM
 * ObjChart - Object-Oriented Modelling Tools
 * OpenDoc
 * IBM Object REXX for OS/2
 * System Object Model (SOM)

Publications

 * Brad Cox: Object-Oriented Programming: An Evolutionary Approach - Addison Wesley 1987, ISBN 0-201-10393-1
 * Edward Yourdon: Modern Structured Analysis - Yourdon Press 1989, ISBN 0135986249
 * Grady Booch: Object Oriented Design with Applications - Benjamin/Cummings 1990, ISBN 0-8053-0091-0
 * R. Wirfs-Brock, B. Wilkerson, L. Wiener: Designing Object-Oriented Software - Prentice Hall 1990, ISBN 0-13-629825-7
 * J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, W. Lorenson: Object-Oriented Modeling and Design - Prentice Hall 1991, ISBN 0-13-630054-5
 * I. Jacobson, M. Christerson, P. Jonsson, G. Vergaard :Object-Oriented Software Engineering. A Use Case Driven Approach - Addison-Wesley 1992, ISBN 0-201-54435-0
 * Grady Booch: Object-Oriented Analysis and Design with Applications - Benjamin/Cummings 1994, ISBN 0-8053-5340-2
 * D. Tkach, R. Puttick: Object Technology in Application Development - Benjamin/Cummings 1994, ISBN 0-8053-2572-5
 * D. Tkach, W. Fang, A. So: Visual Modeling Technique—Object Technology Using Visual Programming - Benjamin/Cummings 1995, ISBN 0-8053-2574-3