Java/study
Java 3주차 - 상속 및 클래스 (1)
yunhyegyeong
2021. 7. 16. 09:33
728x90
상속
자식 클래스는 부모 클래스의 속성과 기능을 이용할 수 있다
extends
단일 상속만 가능
private 속성과 메서드는 사용 불가
메서드 오버라이드: 부모 클래스의 기능을 자식 클래스에서 재정의해 사용한다
클래스도 자료형임 (arr)
object = 최상위 클래스 : 모든 클래스는 오브젝트를 상속하고 있다
super = 상위 클래스 호출한다

내부 클래스와 익명 클래스
내부 클래스(inner class): 클래스 안에 또 다른 클래스 선언.
익명 클래스(anonymous class): 이름이 없는 클래스. 메서드 재정의.
인터페이스나 추상 클래스에서 주로 이용.
인터페이스
객체 생성 불가. 클래스에서 구현해야 하는 작업 명세서.
객체가 다양한 자료형을 가질 수 있다.
