私clojure
の質問は本当に単純ですが、つまずきます。
クラス get by をインスタンス化したいのですがclass
、次のようになります。
(new (class an-object))
インスタンスを何も初期化しないでください。
たとえば、an-object
がベクトルの場合:
(new (class [1 2 3]))
これを実行しましrepl
たが、エラーメッセージしか表示されません:
CompilerException java.lang.IllegalArgumentException: クラス名を解決できません: (クラス [])、コンパイル中:(NO_SOURCE_PATH:1)