프로그래밍 언어 (プログラミング言語)/JAVA
불변 객체(Immutable Object)
JIN_YOUNG _KIM
2023. 4. 20. 09:28
Immutable Object : 객체 생성 시점 이후에는 절대 값을 변경할 수 없는 객체
How??
1. 생성자(Constructor)로만 값을 설정
2. 수정자(Setter)를 만들지 않음
-> Wrapper Class, String은 JAVA가 제공하는 대표적인 Immutable Obejct