0

私はrubyで小さなプロジェクトに取り組んでおり、それを混合するすべてのクラスの初期化メソッドを変更するモジュールを作成したいと思います。これをInitializerと呼びましょう。これは可能ですか?デフォルトでは、クラス独自の.initialize関数はモジュールからの何かをオーバーライドしますが、これを回避する方法はありますか?

4

1 に答える 1

0

コードを初期化プロセスに組み込む方法はいくつかあります: http://www.ruby-doc.org/core-1.9.3/Class.html

私のアドバイスは次のとおりです。

ファンシーなものにはメタプログラミングを使用します。

于 2012-09-01T20:28:01.897 に答える