次のコードは許可されていません。
public static var steps(default, setSteps):Int = 1;
静的コンストラクターなしでこれを行うことは可能ですか(私が正しければ__init__)?
特に、ステップを公的に読み取り可能な変数にしたいだけです。また、公的に書き込み可能である必要がありますが、正の値のみが許可されます。この制約を適用するsetSteps関数。
これを行うための最もクリーンな(最もコンパクトな)方法は何ですか?
次のコードは許可されていません。
public static var steps(default, setSteps):Int = 1;
静的コンストラクターなしでこれを行うことは可能ですか(私が正しければ__init__)?
特に、ステップを公的に読み取り可能な変数にしたいだけです。また、公的に書き込み可能である必要がありますが、正の値のみが許可されます。この制約を適用するsetSteps関数。
これを行うための最もクリーンな(最もコンパクトな)方法は何ですか?