본문 바로가기

세터2

IntelliJ - 자동으로 getter, setter 만들기 인텔리제이에서 getter, setter 만들기 안녕하세요. 고코더 입니다. 인텔리제이에서도 이클립스처럼 당연히 자동으로 겟터, 셋터를 만들 수 있는 기능이 있습니다. 그 방법을 한번 알아보겠습니다. ● 1. 변수가 있는 JAVA에서 마우스 오른쪽 버튼을 클릭합니다. 그리고 이어서 Generate를 클릭합니다. ● 2. 그리고 나타나는 메뉴에서 겟터, 셋터 생성이 필요한 변수를 클릭하고 OK를 선택합니다. ● 3. 그럼 역시 이클립스처럼 자동으로 겟터, 셋터를 만들어줍니다. 편리합니다. 2021. 11. 13.
JAVA - Setters , Getters 쓰는 이유 / 생성하기 Setters , Getters 안녕하세요. 고코더 입니다. 오늘은 우리가 자주 사용하던 변수의 캡슐화인 Setters , Getters를 알아봅니다. ● 1. 세터 게터를 쓰는 이유 OOP언어에 특징은 변수를 getter,setter로 캡슐화 하는 과정을 거칩니다. 외부에서 변수에 직접 접근할수 없게 하고 내부에서만 통제하기 위한 좋은 방법입니다. 그리고 이 방법은 변수를 낭비하지 않게 합니다. 공통으로 사용하는 변수를 두게 하는 은닉성 등 입니다. 보통 asp나 php와 같은 인터프리터 언어들은 변수에 대하 자유도가 높아서 선언된 변수가 여기저기 흩어져서 유지보수가 힘든 경우가 많습니다. 나중에는 똑같은 기능에 변수가 수백개씩 존재하는 프로젝트도 보았습니다. 실무에서도 이런 캡슐화를 통해 유지보수를 .. 2019. 8. 14.