목차
6.1 확장 클래스 2
6.2 인터페이스
6.3 클래스형 변환
6.4 클래스 설계
6.2 인터페이스
6.3 클래스형 변환
6.4 클래스 설계
본문내용
확장 클래스 (extended class)
기존 클래스(Superclass)의 모든 것을 물려 받고 기존 클래스에 자신 즉, 확장클래스(Subclass)에게 필요한 것을 추가하여 모든 권한을 가지는 것
단일 상속(single inheritance) : 오직 한 개의 슈퍼클래스만 가질 수 있다.
확장 클래스 (extended class)
상위 클래스를 지정하기 위해 “extends” 키워드 사용
class 확장 클래스이름 extends 상위클래스이름 {
.......... // 멤버변수선언
.......... // 생성자
.......... // 메소드선언
}
기존 클래스(Superclass)의 모든 것을 물려 받고 기존 클래스에 자신 즉, 확장클래스(Subclass)에게 필요한 것을 추가하여 모든 권한을 가지는 것
단일 상속(single inheritance) : 오직 한 개의 슈퍼클래스만 가질 수 있다.
확장 클래스 (extended class)
상위 클래스를 지정하기 위해 “extends” 키워드 사용
class 확장 클래스이름 extends 상위클래스이름 {
.......... // 멤버변수선언
.......... // 생성자
.......... // 메소드선언
}