我很有可能滥用了这里的类,这就是为什么我需要你的帮助。

我已经开始使用 Java EE 进行开发,我面临的一个问题是我在一个类中组织了一个过程,称之为:“SendEmail.java”。

现在假设我有另外两个名为“Thunderalert.java”和“FloodAlert.java”的类,它们将使用 SendEmails.java 中的所有方法。

所以我想知道使用其他每个类的 SendEmails 方法的最佳方法。

  • 我是否应该创建 SendEmails 的实例并单独访问每个方法并在此过程中进行错误检查(如果抛出异常怎么办?)..它的方法只是过程代码,所以它并不是真正的“对象”
  • 我是否应该只使用一种方法来运行 SendMail 中的所有其他内部方法
  • 是否应该将此 SendMail 重新设计为帮助类类型的设计?

我对 Java EE 还是很陌生,所以我不确定是否有任何我遗漏的可用选项

请您参考如下方法:

我认为您应该在 SendEmail 类中有一个公共(public)方法。 顺便说一句,我会考虑更改其名称。我认为在调用类 SendEmail 时使用方法 send() 并不是最好的方法(更不用说像 call()调用()等)。

这是 great article关于java中的这个问题(名词王国)。

怎么样:new Email(recipient, body).send()

或者如果你想以服务的方式来做,我会称之为 MailService


评论关闭
IT序号网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!