あんまり喧嘩腰なのもどうかと……。メソッドが「クラスに含まれて」いないだけで
ちゃんとクラスに対応したメソッドがあるのでただの構造体とは違います。というあ
たりで納得していただけます?

それとも

(declass foo () ()) ;; クラス foo
(defmethod bar ((self foo)) ...) ;; クラス foo のメソッド

はオブジュクト指向じゃなくて

(defclass* foo () () ;; この例は実際には動作しません!! マクロで作ることは可能ですが…
(:method bar (self)
...))

のようにクラスの中にメソッドが入ってればオブジェクト指向という表記上の
話ですか?