캡슐화 썸네일형 리스트형 JAVA 캡슐화 캡슐화 : 외부로부터 영향을 받지 않도록 메소드와 데이터 구조를 묶는 것. 그래서 (예를 들어 변수명을 바꿨을 때,)오류의 범위를 한정 지을 수 있다. 캡슐을 깨뜨리는 행위를 막을 강제할 방법은 없다. 그래서 은닉성을 위한 어떤 '도구'가 필요. 접근지시자(private,protected,public)등장. -static을 쓰면 일반함수 (function이라고 쓰면 더 직관적일텐데) 객체말고 파라미터를 넘겨 받는다. -static을 빼면 객체지향에서 쓰는 함수(메서드) 객체를 넘겨받는다. = 객체 메서드, 실체 메서드 lotto 객체에 대하여 this를 사용하는 gen(), sort()..이런 함수들은 lotto에 서비스한다 하여 서비스, 메서드, (lotto의)멤버 함수 등 다양한 이름으로 불린다. 그.. 더보기 이전 1 다음