본문 바로가기

클래스 상속 본문

BF 2024/자료구조

클래스 상속

jaegomhoji 2022. 2. 5. 01:43

** 다른 클래스의 기능을 내 것처럼 사용하는 것. 

 

클래스1

 ^

ㅣ                 클래스2가 클래스1을 상속한다

클래스 2       : 클래스2는 클래스1의 모든 기능을 사용할 수 있다. 

 ^

ㅣ                  클래스3이 클래스2를 상속한다

클래스 3      : 클래스3은 클래스2의 모든 기능을 사용할 수 있으며, 클래스2는 클래스 1의 모든 기능~.

                     따라서 클3은 클2 클1 모든 기능 사용 가능

 

 

** 예시 phones > good_phones, 굿폰 클래스 에서 폰 클래스를 상속받아서 폰의 기능도 사용하고자 한다. 

** class 하위클래스(상속할 상위 클래스): 식으로 클래스를 선언한다 

 

* 굿폰 클래스의 객체에서도 폰 클래스의 기능을 사용할 수 있다는 것을 확인할 수 있다. 

'BF 2024 > 자료구조' 카테고리의 다른 글

튜플(Tuple)  (0) 2022.02.07
생성자  (0) 2022.02.05
리스트(list)  (0) 2022.02.04
자료구조란?  (0) 2022.02.04
연산자  (0) 2022.01.26
Comments