제목 : 갑작스런 궁금증, Setter, Getter에 관해서 글쓴이: 손님(guest) 2005/08/16 09:38:21 조회수:196 줄수:26 |
은닉성이다 뭐다 해서 멤버 변수를 private으로 하고 |
제목 : Re: Setter Getter 글쓴이: 서민구(guest) 2005/08/16 14:13:51 조회수:76 줄수:73 |
네.. 말씀하신대로 다 접근할 수 있죠. |
제목 : Re: 상황에 따라 적절히 사용하는 건 어떨까요? 글쓴이: 손님(guest) 2005/08/16 15:01:52 조회수:33 줄수:5 |
모든 변수를 private 선언하고 public 함수로 접근하는 것 보다는 |
제목 : Re: 답변 감사드립니다. 글쓴이: 질문자(guest) 2005/08/16 22:42:13 조회수:42 줄수:15 |
도움이 많이 되었습니다. |
제목 : Re: 다른분이 대답해주시면 더 좋겠지만 글쓴이: 서민구(guest) 2005/08/17 04:51:37 조회수:60 줄수:17 |
저도 잘 알지 못하는지라;; |
제목 : Re: 이른 글도 있었네요. 글쓴이: 손님(guest) 2005/08/17 10:52:00 조회수:65 줄수:1 |
http://www.javaservice.net/~java/bbs/read.cgi?m=resource&b=servlet&c=r_p&n=1101235984[출처] setter,getter|작성자 말라
전에 자바를 공부하면서 대체 왜 세터와 게터를 쓰는 걸까 하고 궁금해 했는데, C++ 책을 읽으면서 알게 됐다. 클래스안의
protected한 변수에 접근하기 위해서는 멤버함수 (클래스 안에 정의 되어진 함수) 를 이용하거나 friend 키워드를
통해서 접근해야 하는데 이때에 protected한 변수를 쉽게 접근할 수 있게 미리 만들어 놓은 게터와 세터를 이용하게 되는
것이다.(게터와 세터 역시 멤버함수이다) 굉장히 간단한 사실이지만 프로그래밍 초보인 나는 이 사실을 알아내고 굉장히 신기해
했다는;; ㅎㅎ[출처] setter 와 getter 를 써야하는 이유|작성자 우찌하야