2

私は Eclipse で AS3 プロジェクトを行っており、多くの値をトレースしています。各クラスの最後の関数として toString() 関数を各クラスの一番下に置くといいと思いますが、500以上のファイルに対して手動でこれを行いたくありません。これを自動化するための迅速で良い方法はありますか?

これについてどう思いますか?

前もって感謝します、

シドニー

4

1 に答える 1

0

オブジェクトが基づいていたクラスにアクセスできる場合は、そこに追加すると、継承を介して他のすべてのクラスで利用できるようになります。

そうでない場合は、500 個のクラスに追加しようとする代わりに、リファクタリングに時間を費やして基本オブジェクトを独自のオブジェクトにサブクラス化し、すべてのクラスにそれを継承させることをお勧めします。

最初の化身は、あなたの名前と新しい toString() が添付された単純なサブクラスになります....次に、必要な機能をどこにでも追加する必要がある場合は、ここに追加し、再コンパイルして出来上がり、どこでも利用できます。

于 2010-01-28T14:49:24.067 に答える