:state /dos/ の意味を理解しています。Java のように、クラスにフィールドを作成します。私が理解していないのは、これのポイントは何ですか?他のクラスを拡張する Clojure によって生成されたクラスでのみ行われているようです。http://www.fatvat.co.uk/2009/05/clojure-and-robocode.htmlは一例です。私は Java を知りませんし、オブジェクト指向プログラミングにもあまり詳しくありません。誰かが私に :state のポイントを説明できますか?それは Java 相互運用性とどこに適合しますか?
どうもありがとう!
注: :state と言うときは、(:gen-class :state) を指しています。