객체지향 썸네일형 리스트형 클래스(Class) 클래스 개념 : 부류를 형성하는 데이터들을 하나로 묶으며 그 데이터를 조작할 루틴, 함수들을 포함한다. 클래스의 장점 : 1. 데이터 은닉(information Hiding) : 정보를 은닉할수 있다. 2. 데이터 캡슐화(Encapsulation) : 같은 부류의 데이터와 메소드들을 묶어서 프로그래밍 할 수 있다. 클래스의 구성 : 데이터(멤버변수) + 메소드(멤버 함수) 클래스의 접근 : 1. public : 어느곳에서의 접근도 허용한다. (멤버변수에 접근하는 검증된 메소드들을 public 로 선언한다) 2. private : 클래스 내부에서의 접근만 허용한다. 즉, 클래스 외부에서의 접근은 금지한다.(데이터 은닉을 위해 멤버변수를 private 로 선언한다) 클래스의 사용 : 클래스를 사용하기 위해선.. 더보기 이전 1 다음