原型模式
package com.weikeedu.online.builder;
public class UserInfo implements Cloneable {
public ArrayList<String> imageurl;
public ArrayList<String> getImageurl() {
return imageurl;
}
public void setImageurl(ArrayList<String> imageurl) {
this.imageurl = imageurl;
}
@Override
protected UserInfo clone() throws CloneNotSupportedException {
try{
UserInfo user= (UserInfo) super.clone();
user.imageurl= (ArrayList<String>) this.imageurl.clone();
return user;
}catch (Exception e){
return null;
}
}
}
本文标题:原型模式
本文链接:https://www.haomeiwen.com/subject/exlcbrtx.html
网友评论