Item 4. Noninstantiability
μΈμ€ν΄μ€ν λΆκ° ν΄λμ€λ₯Ό λ§λλ λ°©λ²
class UtilityClass {
// κΈ°λ³Έ μμ±μλ₯Ό privateμΌλ‘ μ μΈνκ³ , μλ¬λ₯Ό λ°μν΄ reflectionμ΄λ λ΄λΆ λ©μλλ₯Ό ν΅ν΄ μμ±μλ₯Ό νΈμΆνλ κ²μ λ§λλ€.
private UtilityClass() {
throw new AssertionError();
}
}Last updated