클래스(붕어빵 틀) 썸네일형 리스트형 [JAVA] 클래스와 객체 - 객체지향과 자바 , 자바 클래스 만들기 1. 캡슐화 - 객체를 캡슐로 싸서 내부를 보호하고 볼 수 없게 하는것으로, 외부의 접근으로 부터 안전하다. 객체는 캡슐화가 기본 원칙이지만 몇 부분만 공개 노출 한다. ex ) TV는 내부를 캡슐화하고 On/Off 버튼, 밝기 조절 버튼, 채널 버튼, 음량 버튼, 리모컨과 통신하는 부분은 노출시킴. - 자바에서는 클래스(calss)라는 캡슐을 사용하며 필드(멤버 변수)와 메소드(멤버 함수)로 구성된다. 2. 상속 - 상위 개체의 속성이 하위 개체에 물려져서, 하위 개체가 상위 개체의 속성을 모두 가지는 관계로 자식 클래스(서브 클래스 : sub class)가 부모 클래스(슈퍼클래스 : super calss)의 속성을 물려받고 기능을 추가하여 확장(extends)하는 개념이다. 필드와 메소드를 물려받아 .. 더보기 이전 1 다음