자바 복습 Test 공부(정보은닉, 오버라이딩, 컬렉션프레임워크, 상한제한, 하한제한)


자바 복습 Test 공부(정보은닉, 오버라이딩, 컬렉션프레임워크, 상한제한, 하한제한)

1. 정보 은닉, 캡슐화, 상속, 다형성 (정의만) - 정보은닉 : 접근 제어자는 정보 은닉을 위한 키워드 public : 변수에 대한 모든 접근 가능 private : 클래스 내부에서만 사용되고, 외부에서 접근 불가 protected : 상속받은 하위 클래스에게만 접근을 허용 default : 같은 패키지, 같은 클래스 내에서 참조할 수 있는 기본접근 제어자 - 캡슐화 : 데이터와 알고리즘을 하나로 묶음. 캡슐화의 가장 큰 장점은 저보 은닉. 관련이 있는 변수와 함수를 하나의 클래스로 묶고 외부에서 접근하지 못하도록 은닉. 외부에서 특정 객체의 데이터나 함수의 직접적인 접근을 막아서 변경을 못하도록 한다. 유지보수나 확장 시 오류의 범위를 최소화 할 수 있다. 데이터가 변경되어도 다른 객체에게 영향을 ..


원문링크 : 자바 복습 Test 공부(정보은닉, 오버라이딩, 컬렉션프레임워크, 상한제한, 하한제한)