【发布时间】:2010-08-23 19:31:47
【问题描述】:
我想在apache commons email中扩展一个基类,基类是Email。我只是想为 .send() 方法添加一些限制
其他 3 个类扩展了电子邮件:HtmlEmail、SimpleEmail 和 MultiPartEmail
没有用于创建这 3 个派生类的工厂方法。
有没有一种最好的方法可以从基本的 Email 类扩展这个方法?我能想到的就是扩展 3 个派生类,覆盖每个派生类中的 .send(),并让它们中的每一个调用一个通用静态方法来完成 .send() 节流功能。
【问题讨论】: