
本文共 3212 字,大约阅读时间需要 10 分钟。
������������������
���������������Prototype Pattern���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������������
������������������������������Cloneable
������������������������������������������������������������clone()
���������������������������������������������������������Object.clone()
���������������������������Shallow Copy���������������������������������������������������������������������������������������������������������������������������������������������������Deep Copy���������������
���������������
- ������������������������
clone()
��������������������������������������������������������� - ���������������������������������������������������������������������
���������������������������
������������ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
��������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������
������������������������ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������������������
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
���������������������
- ���������������������������������������������
- ���������������������������������������������������������
���������������������������
Mail
������Cloneable
������������������������������������������������������������������������������������������clone()
���������������������������������������������������������������������������
���������������������������������������������������������������������������������������������������������������
���������������
@Overridepublic Mail clone() { return (Mail) super.clone();}
���������������
@Overridepublic Mail clone() { try { Mail clone = (Mail) super.clone(); // ��������������������� if (contxt != null) { clone.contxt = contxt; } return clone; } catch (CloneNotSupportedException e) { throw new RuntimeException(e); }}
������������������������������
������
- ���������������������������������������������������
- ���������������������������������������������������������
- ���������������������������������������������������������������������
������
- ���������������������������������
clone()
������������������������������ - ������������������������������������������������������������������������
������
������������������������������������������������������������������������������������������������Cloneable
������������������clone()
������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
