본문 바로가기

개념

상속

 

상속:
클래스들의 중복적인 내용을 별도의 클래스에 정의한 후 사용하는 것.

클래스 간에 is a 관계가 성립하는 경우 상속이 가능.

 

상속의 구현:

extends 키워드는 다른 클래스를 상속할 때 사용.

부모클래스: 상속해 주는 클래스

자식클래스: 상속 받는 클래스

 

상속활용:

메소드 오버라이딩:

상속 받는 메소드의 내용 재정의하는 것.

 

규칙:

상속 받은 메소드 바디만 변경 가능(구현부작성은 자식클래스에서. //부모클래스는 선언만.구현없이)

상속 받은 메소드 선언부는 변경 불가능

접근 제어자는 동일 ㄸ는 큰 범위로 변경 가능

 

 

'개념' 카테고리의 다른 글

추상 및 인터페이스  (0) 2024.03.24
상속 활용  (0) 2024.03.24
몽고디비MongoDB  (0) 2024.03.21
생성자  (0) 2024.03.20
인스턴스  (0) 2024.03.20