반응형
안녕하세요 알통몬입니다. 공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^
|
외부 객체는 객체 내부의 구조를 알지 못하며 객체가 노출해서
제공하는 필드와 메서드만 이용할 수 있습니다.
필드와 메서드를 캡슐화하여 보호하는 이유 :
외부의 잘못된 사용으로 인해 객체가 손상되지 않도록 하는데 있습니다.
ex) 전자 기기의 중요한 부품이 바깥으로 노출되어 있다면,
사용자의 실수로 고장날 수도 있습니다.
접근 제한자 : 캡슐화된 멤버를 노출시킬 지, 숨길 지를 결정.
상속
상위 객체를 재사용해서 하위 객체를 쉽고 빠르게 설계할 수 있도록 도와주고,
이미 잘 개발된 객체를 재사용해서 새로운 객체를 만듬 => 반복된 코드의 중복을 줄여줌.
상위 객체의 수정 => 모든 하위 객체들의 수정효과 => 유지 보수 시간의 최소화.
다형성
같은 타입이지만 실행 결과가 다양한 객체를 이용할 수 있는 성질을 말합니다.
http://blog.naver.com/rain483/220514884383
반응형
'자바' 카테고리의 다른 글
JAVA 자바 클래스 구성 멤버 - 필드, 생성자, 메서드 (0) | 2017.03.12 |
---|---|
JAVA 자바 객체와 클래스 - 클래스의 선언, 객체 생성, 클래스 변수 (0) | 2017.03.12 |
JAVA 자바 클래스 객체 지향 프로그래밍(OOP) /객체란 /상호 작용 /관계 (0) | 2017.03.12 |
JAVA 자바 열거 객체의 메서드 - Main() , ordinal() , compareTo() , valueOf() , values() (1) | 2017.03.12 |
JAVA 자바 열거 타입 ,자바 ENUM 열거형 (0) | 2017.03.12 |