摘要:
概念 通过一个原型对象来指明所要创建的对象的类型,然后用复制这个原型对象的方法创建出更多同类型的对象。 有两种表现形式 1 简单形式 1 客户角色:客户端提出创建对象的请求, 2 抽象原型角色:抽象角色,通常有一个Java接口或Java抽象类实现,给出具体原型所需要接口 3 具体原型 被复制的对象, 阅读全文
摘要:
clone()方法满足以下描述 1 任何对象 x.clone() != x 克隆对象与原对象不是同一个对象 2 x.clone().getClass == x.getClass() 克隆对象和原对象类型相同 3 x.clone().equals(x) 成立 自反性: x.equals(x) 一定是t 阅读全文