← Previous
Next Page →
Up
Start
Contents
Index
Start
Contents
About This Book
Introduction
Syntax
Program Structure
Program Control
Types and Classes
Overview
The Type Protocol
Classes
Slots
Instance Creation and Initialization
Singletons
Union Types
Limited Types
Functions
Conditions
Collections
Sealing
Macros
The Built-In Classes
The Built-In Functions
Other Built-In Objects
The Built-In Macros and Special Definitions
BNF
Exported Names
Glossary
Index
Colophon
Errata
Chapter 5
Types and Classes
Types and Classes
Contents
Overview
The Type Protocol
Base Types and Pseudosubtypes
Type Disjointness
Classes
Features of Classes
Creating Classes
Class Inheritance
Computing the Class Precedence List
Slots
Slot Inheritance
Slot Specifications
Instance Creation and Initialization
Overview
Inherited Slot Specifications
Initialization Argument Specifications
Singletons
Union Types
Limited Types
Limited Type Constructor
Limited Integer Types
Limited Collection Types