본문 바로가기

Android

repeat

1. public abstract class

'abstract'란 완전하지 않은 클래스를 의미한다. 즉, 인스턴스의 생성이 불가능하다.

추상 클래스를 상속받은 하위 클래스는 반드시 상위 클래스의 추상 메서드를 오버라이딩해야만 컴파일이 가능하다.


2. protected

상위 클래스와 하위 클래스가 서로 다른 패키지에 존재할지라도 상속관계에 놓이면 

하위 클래스에서 상위 클래스의 객체에 접근을 허용하는 접근제어 지시자이다.