디폴트 생성자에서 rand = new Random(DEFAULT_SEED);를 호출하지 않고
long seed를 인자로 받는 다른 생성자를 호출하는 방식을 통해 중복되는 코드를 피하고 있다.
'Archive' 카테고리의 다른 글
Introduce Explaining Variable (설명용 변수의 도입) (0) | 2012.01.25 |
---|---|
The Liskov Substitution Principle; LSP (리스코프의 치환원칙) (0) | 2012.01.24 |
Dependency Injection (의존성 주입) (0) | 2012.01.24 |
Enum을 사용한 State 패턴 (0) | 2012.01.24 |
Anonymous class를 사용한 Command 패턴들의 Singleton (0) | 2012.01.24 |