Introduction to OOP Chapter 4: Classes and Methods: next previous audio real text

Class Definitions

We will use as a running example the class definition for a playing card abstraction, and show how this appears in several languages.

(Not all languages are shown in the overhead slides, more are provided in the textbook and on the web pages for the book).

Languages we will consider in this book include Java, C++, C#, Delphi Pascal, Apple Pascal, Ruby, Python, Eiffel, Objective-C and Smalltalk.

Intro OOP, Chapter 4, Slide 6