Introduction to OOP Chapter 8: Inheritance and Substitution: next previous audio real text

Syntax for Inheritance

Languages use a variety of different syntax to indicate inheritance:
class Wall : public GraphicalObject  -- c++

class Wall extends GraphicalObject -- Java

class Wall : GraphicalObject -- C#

(defclass Wall (GraphicalObject) () ) -- CLOS

type Wall = object (GraphicalObject) -- Object Pascal

class Wall < GraphicalObject -- Ruby
Intro OOP, Chapter 8, Slide 08