原型模式

2022-07-01  本文已影响0人  Android一行代码
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;
      }
    }
}
上一篇 下一篇

猜你喜欢

热点阅读