java utility class1 static method를 담은 Utility 클래스의 인스턴스화(객체 생성) 문제 공통화된 함수들의 작성이 필요할 때, static method만을 추가한 Utility 클래스를 만들때가 있습니다. 이 Utiility 클래스의 경우에는 static method만을 담고 있어 굳이 객체를 만들지 않고도 다음과 같이 사용할 수가 있습니다. public class Main { public static void main(String[] args) { System.out.println(Utility.add(1, 2)); } } class Utility { public static int add(int a, int b) { return a + b; } } 그러나 이 Utility 클래스의 단점은 개발자는 의도하지 않았지만 사용자가 Utility 클래스를 생성할 수 있다는 것입니다. Utility.. 2022. 4. 3. 이전 1 다음