Version: 4.1.2

How to Design Classes Languages

Kathryn E. Gray

The languages documented in this manual are provided by DrScheme to be used with the How to Design Classes book.

    1 ProfessorJ Beginner

      1.1 import

      1.2 class

      1.3 interface

      1.4 Field

      1.5 Method

      1.6 Constructor

      1.7 Statement

      1.8 Expression

    2 ProfessorJ Intermediate

      2.1 import

      2.2 class

      2.3 interface

      2.4 Field

      2.5 Method

      2.6 Constructor

      2.7 Statement

      2.8 Expression

    3 ProfessorJ Intermediate + Access

      3.1 import

      3.2 class

      3.3 interface

      3.4 Modifiers

      3.5 Field

      3.6 Method

      3.7 Constructor

      3.8 Statement

      3.9 Expression

    4 ProfessorJ Advanced

      4.1 package

      4.2 import

      4.3 class

      4.4 interface

      4.5 Modifiers

      4.6 Field

      4.7 Method

      4.8 Constructor

      4.9 Statement

      4.10 ArrayInit

      4.11 Expression

    Index