私はrubyで小さなプロジェクトに取り組んでおり、それを混合するすべてのクラスの初期化メソッドを変更するモジュールを作成したいと思います。これをInitializerと呼びましょう。これは可能ですか?デフォルトでは、クラス独自の.initialize関数はモジュールからの何かをオーバーライドしますが、これを回避する方法はありますか?
質問する
253 次
1 に答える
0
コードを初期化プロセスに組み込む方法はいくつかあります: http://www.ruby-doc.org/core-1.9.3/Class.html
私のアドバイスは次のとおりです。
ファンシーなものにはメタプログラミングを使用します。
于 2012-09-01T20:28:01.897 に答える