在Java中,我最近看到很多類庫都帶有總是返回類實例的方法,因此您可以在不需要單獨的代碼行的情況下調用多個方法。例如:這種圖案的名稱是什麼,並皺眉?
public class Resource{
public Resource path(String path)
//execute some code
return this;
}
所以你可以做這樣的事情
new Resource.path("1").path("2").path("3")
而非冗長:
public void path(String path)
Resource r = new Resource();
r.path("1");
r.path("2");
r.path("3");
有一個名稱,這個模式是它的好/壞做法?
它用於方法鏈接.. – Manikandan