File tree Expand file tree Collapse file tree
src/effectivejava/chapter2/item2/hierarchicalbuilder Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package effectivejava .chapter2 .item2 .hierarchicalbuilder ;
22
3- // Subclass with hierarchical builder (Page 15 )
3+ // 코드 2-5 칼초네 피자 - 계층적 빌더를 활용한 하위 클래스 (20쪽 )
44public class Calzone extends Pizza {
55 private final boolean sauceInside ;
66
77 public static class Builder extends Pizza .Builder <Builder > {
8- private boolean sauceInside = false ; // Default
8+ private boolean sauceInside = false ; // 기본값
99
1010 public Builder sauceInside () {
1111 sauceInside = true ;
@@ -25,7 +25,7 @@ private Calzone(Builder builder) {
2525 }
2626
2727 @ Override public String toString () {
28- return String .format ("Calzone with %s and sauce on the %s " ,
29- toppings , sauceInside ? "inside " : "outside " );
28+ return String .format ("%s로 토핑한 칼초네 피자 (소스는 %s에) " ,
29+ toppings , sauceInside ? "안 " : "바깥 " );
3030 }
3131}
You can’t perform that action at this time.
0 commit comments