Subject: Re: How make an abstract class in CLOS?
From: Erik Naggum <>
Date: 2000/05/24
Newsgroups: comp.lang.lisp
Message-ID: <>

* Dan L. Pierson <>
| Close, but not quite.  An "abstract class" is closer to a protocol,
| i.e. a set of cooperating methods, than it is to a single method.

  Huh?  Obviously, you need more than one generic function if the
  abstract class defines more than one function that has to be
  implemented by the real classes.  I'm not sure what you're arguing
  against, or possibly why you think this is non-obvious.

  If this is not what you expected, please alter your expectations.