#

## 4.3 Classes

While the object system is general enough to describe all standardized classes (including, for example, number, hash-table, and symbol), the next figure contains a list of classes that are especially relevant to understanding the object system.

    built-in-class    method-combination         standard-object
    class             standard-class             structure-class
    generic-function  standard-generic-function  structure-object
    method            standard-method

Figure 4-7. Object System Classes

## 4.3.1 Introduction to Classes

## 4.3.2 Defining Classes

## 4.3.3 Creating Instances of Classes

## 4.3.4 Inheritance

## 4.3.5 Determining the Class Precedence List

## 4.3.6 Redefining Classes

## 4.3.7 Integrating Types and Classes

Copyright 1996-2005, LispWorks Ltd. All rights reserved.