5.9 Summary
In this chapter, we covered the following:
We showed how to use class inheritance.
We introduced the terminology of classes: direct subclass, subclass, direct superclass, superclass, direct instance, indirect instance, instance, subtype, and supertype.
We showed how method dispatch works for a generic function with one argument, when there is more than one applicable method.
We created a generic function explicitly (with
define generic).We used
next-methodto call the next most specific method.




