% 4.3.4.2. クラスオプションの継承
4.3.4.2. クラスオプションの継承
クラスオプションの:default-initargs
は継承されます。
あるクラスのデフォルト化された初期化引数の集合は、
そのクラスとクラス自身のスーパークラスの
クラスオプション:default-initargs
で指定された
初期化引数の和集合になります。
与えられた初期化引数に
複数のデフォルト初期化値のフォームが与えられたとき、
そのデフォルト初期化値のフォームは、
クラス優先順位リストでもっとも特定的なクラスによって
指定されたものが使用されます。
もし:default-initargs
として与えられたクラスオプションに
同じ名前の初期化引数が複数現れたときは、
型program-error
のエラーが発生します。