본문 바로가기 메뉴 바로가기

프로그래밍 여행 with Ron

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

프로그래밍 여행 with Ron

검색하기 폼
  • 분류 전체보기 (20)
    • Git (3)
    • Ubuntu (4)
    • Linux (9)
    • Jsmn (1)
    • JSP (2)
    • Java (1)
  • 방명록

Java (1)
private 멤버 변수를 사용하는 이유

나는 예전에 자바를 배울 때부터 private 멤버 변수를 사용하는 이유를 이해하지 못했었다 왜냐면 어짜피 set메서드를 사용해서 값을 설정해준다면 그냥 public 변수에 직접 값을 설정해주는 것과 별반 차이가 없다고 생각했기 떄문이다 그런데, 최근에 수업을 통해 이유를 깨닫게 되었다 ㅎㅎㅎ 그건 바로 멤버 변수에 값을 설정해줄 때 조건을 걸어줄 수 있기 때문이었다 예를 들어, 밑의 예제 코드를 보자. public String ar 을 사용했을 때는 메인 함수에서 vo.ar = "tt"; 처럼 바로 입력을 해줄 수 있다 하지만, ar 이 무조건 세 자리 이상의 string 이 되어야 하는 상황이라고 가정하면 조건을 걸어야 되는데, public 일 때는 조건을 걸기가 쉽지 않다 반면, private 와 ..

Java 2018. 10. 14. 02:34
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바