public Component in(Container parent){
parent.add(btn);
return this;
}
……
}
從上面的代碼中,讀者會發現這種寫法和傳統的 API 寫法風格的不同。在這種風格中,為了能夠將調用形成一個句子,每個調用在結束時都返回了 this。另外,在給方法起名時也有不同的考慮,不只是關注于該方法的職責和功能,而是更關注于該方法名在整個句子這個上下文中是否通順、是否更富表達力。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/