형변환 (1) 썸네일형 리스트형 [Java Programming] 객체지향 핵심 원리(6) 추상 클래스와 객체의 형변환 ■ 추상 클래스와 내부 클래스 추상메서드 메서드의 시그니쳐( 리턴타입, 메서드명, 매개변수 )만 정의 구체적인 행위는 정의되지 않은 특수한 메서드 abstract 예약어를 사용 상속을 통해 사용되는 클래스마다 필수로 가져야하는 메서드의 형태를 정의 추상 메서드를 Overriding하지 않으면 컴파일 불가능 추상 클래스 추상 클래스는 일반적으로 하나 이상의 추상 메서드를 포함 추상 메서드를 포함하고 있으면 무조건 추상 클래스로 선언해야함. 추상 클래스는 객체 생성을 할 수 없음 추상 클래스를 상속받은 클래스는 추상 메서드를 OVerriding해야 객체를 생성할 수 있음 유지보수의 편의성을 높이기 위해 사용함. (상속을 통해 동일한 기능을 포함한 클래스가 됨) 내부 클래스 클래스.. 이전 1 다음