2

我在 Eclipse 中做一个 AS3 项目并跟踪很多值。我虽然最好在每个类中都有一个 toString() 函数,在每个类的底部作为最后一个函数,但我不想手动为 500 多个文件执行此操作。有没有一种快速而好的自动化方法?

你会怎么做?

提前致谢,

西德尼

4

1 回答 1

0

如果您有权访问对象所基于的类,请将其添加到那里,它将通过继承对所有其他类可用。

如果不是,那么与其尝试将其添加到 500 个类中,您可能希望花时间重构基础对象并将其子类化为您自己的类,然后让所有类都继承自它。

第一个化身将是一个简单的子类,带有你的名字和新的 toString() 附加......然后下次你需要在任何地方添加你想要的功能时,你可以在这里添加它,重新编译并瞧,它无处不在。

于 2010-01-28T14:49:24.067 回答