Mail.java
上传用户:hensond
上传日期:2021-12-27
资源大小:817k
文件大小:1k
源码类别:

软件工程

开发平台:

Java

  1. package com.company.section1;
  2. /**
  3.  * @author cbf4Life cbf4life@126.com
  4.  * I'm glad to share my knowledge with you all.
  5.  * 需要发送出去的邮件账单
  6.  */
  7. public class Mail implements Cloneable{
  8. //收件人
  9. private String receiver;
  10. //邮件名称
  11. private String subject;
  12. //称谓
  13. private String appellation;
  14. //邮件内容
  15. private String contxt;
  16. //邮件的尾部,一般都是加上“XXX版权所有”等信息
  17. private String tail;
  18. //构造函数
  19. public Mail(AdvTemplate advTemplate){
  20. this.contxt = advTemplate.getAdvContext();
  21. this.subject = advTemplate.getAdvSubject();
  22. }
  23. @Override
  24. public Mail clone(){
  25. Mail mail =null;
  26. try {
  27. mail = (Mail)super.clone();
  28. } catch (CloneNotSupportedException e) {
  29. // TODO Auto-generated catch block
  30. e.printStackTrace();
  31. }
  32. return mail;
  33. }
  34. //以下为getter/setter方法
  35. public String getReceiver() {
  36. return receiver;
  37. }
  38. public void setReceiver(String receiver) {
  39. this.receiver = receiver;
  40. }
  41. public String getSubject() {
  42. return subject;
  43. }
  44. public void setSubject(String subject) {
  45. this.subject = subject;
  46. }
  47. public String getAppellation() {
  48. return appellation;
  49. }
  50. public void setAppellation(String appellation) {
  51. this.appellation = appellation;
  52. }
  53. public String getContxt() {
  54. return contxt;
  55. }
  56. public void setContxt(String contxt) {
  57. this.contxt = contxt;
  58. }
  59. public String getTail() {
  60. return tail;
  61. }
  62. public void setTail(String tail) {
  63. this.tail = tail;
  64. }
  65. }