如何使方法像滑动库一样流动?

时间:2018-02-12 18:32:24

标签: java android

Glide.with(上下文)
        .load(PARAM)
        。适用(PARAM)
        .into(PARAM);

1 个答案:

答案 0 :(得分:3)

这是一种名为Builder的设计模式。

Builder design pattern , sourcemaking.com

关于返回this

class UserObjectBuilder {
    private int id;
    private String name;
    private String email;

    UserObjectBuilder withId(int id) {
        this.id = id;
        return this;
    }

    UserObjectBuilder withName(String name) {
        this.name = name;
        return this;
    }

    UserObjectBuilder withEmail(String email) {
        this.email = email;
        return this;
    }

    User build() {
        return new User(id, name, email);
    }
}