예전/한줄정리 [한줄정리] 클래스의 정의 및 특성 showmiso 2012. 9. 6. 12:18 문제) 클래스의 정의 및 특성에 대해 기술하시오.더보기접기 - 객체 지향 프로그래밍에서 클래스는 관련된 변수와 함수를 모아놓은 것으로 객체를 호출하기 위한 자료형으로 사용됩니다.- 클래스에는 4가지 특징이 있는데, 그것은 캡슐화, 정보은닉, 다형성, 재 사용성입니다.캡슐화는 클래스의 여러 기능을 객체라는 하나의 집합으로 묶는 것으로 사용자는 그 객체의 기능만 알면되고, 내부는 알 필요가 없습니다.정보은닉이란 public, private, protected 라는 접근 제어자를 사용해 클래스 내의 변수와 함수 중 사용자에게 공개할 정보와 숨길 정보를 구분하여, 외부의 접근을 통제하는 것입니다.다형성은 약속된 인터페이스를 유지하면 얼마든지 다른 객체로 바꾸어 사용할 수 있다는 것입니다.재사용상은 기존의 클래스 혹은 함수를 다른 필요한 곳에 쓸 수 있는 것입니다. 접기 저작자표시 비영리 동일조건 (새창열림)