Java/자바 알아두면 좋은 내용

유틸리티 클래스란 무엇인가?

Razelo 2021. 1. 6. 14:05

유틸리티 클래스란 무엇인가?

https://morningcoding.tistory.com/entry/Java15-%ED%81%B4%EB%9E%98%EC%8A%A4-%EB%B3%80%EC%88%98-%ED%81%B4%EB%9E%98%EC%8A%A4-%EB%A9%94%EC%84%9C%EB%93%9C%EC%99%80-%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0-%ED%81%B4%EB%9E%98%EC%8A%A4

 

Java15 클래스 변수, 클래스 메서드와 유틸리티 클래스

일련번호를 부여하는 Id 클래스 생성 class Id를 생성. Id 인스턴스를 생성할 때마다 int형 변수 number이 증가. String형 변수: nickname, password, phoneNumber nickname과 phoneNumber, idNumber값을 가져오는..

morningcoding.tistory.com

유틸리티 메소드 -> static -> 싱글톤 패턴

https://wikidocs.net/228

 

위키독스

온라인 책을 제작 공유하는 플랫폼 서비스

wikidocs.net

 

유틸리티 클래스는

인스턴스 메서드와 인스터스 변수를 일절 제공하지 않고, 정적 메서드와 변수만을 제공하는 클래스를 뜻한다.

 

클래스 본래의 목적인 '데이터와 데이터 처리를 위한 로직의 캡슐화'를 실행하는 것이 아닌,

'비슷한 기능의 메서드와 상수를 모아서 캡슐화'한 것이 유틸리티 클래스이다.

반응형