getter1 [JAVA] getter()와 setter()는 왜 쓸까?? 우리가 웹을 개발할때 getter()함수와 setter()함수를 만들어서 사용한다. 왜??? 나는 지금까지 왜 라는 의문점을 던진적이 없다.🤔🤔 그래서 찾아봤다 왜 변수의 값을 가져오거나 설정할때 getter()함수와 setter()함수를 쓰는것인지.. 대부분의 블로그들을 찾아보면 객체의 무결성을 보장하기 위함이다. 라고 얘기하고있다. 객체의 무결성이란 말그대로 객체가 결함이 없어야한다는것이다. 쉽게 말해 객체가 프로그램 도중 의도치않게 수정이나 변경될 가능성을 막아 무결성을 지킨다는것이다. 예를들어 Class People { int hungry = 50; } 이라는 클래스가 있다고 가정해보자!! 이 hungry(배고픔)는 100이 max라고 가정을하고, People(사람)이 배고픔을 없애기위해 다음과 .. 2021. 4. 15. 이전 1 다음 반응형