Classes also inherit
best slots from their superclasses, but the mechanism is slightly different.
Common Lisp also supports multiple inheritance--a class can have multiple direct superclasses, inheriting applicable methods and slot specifiers from all of them. However, it's important to be aware when using multiple inheritance that two unrelated slots that happen to have the same name can be merged into a single slot in the new class.
The advantage of using auxiliary methods is that it makes it quite clear which methods are primarily responsible for implementing the generic function and which ones are only contributing additional bits of functionality. 4The argument to MAKE-INSTANCE can actually be either the name of the class or a class object returned by the function CLASS-OF or FIND-CLASS.
What's the model number or name of my motherboard or video card? To find the real model number of your motherboard or video card, take a look on it. If you did so, please take the time and read the whole article to find a solution for your issue.