Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

RUBY

클래스 상속 본문

프로그래밍 언어/Python

클래스 상속

ruby-jieun 2023. 1. 9. 22:07

 

 

클래스 상속

 


 

클래스는 또 다른 클래스를 상속해서 내 것처럼 사용할 수 있다.

 

  • 클래스에서 상속이란, 물려주는 클래스(Parent Class, Super class)의 내용(속성과 메소드)을 물려받는 클래스(Child class, sub class)가 가지게 되는 것입니다.
  • 예를 들면 국가라는 클래스가 있고, 그것을 상속받은 한국, 일본, 중국, 미국 등의 클래스를 만들 수 있으며, 국가라는 클래스의 기본적인 속성으로 인구라는 속성을 만들었다면, 상속 받은 한국, 일본, 중국 등등의 클래스에서 부모 클래스의 속성과 메소드를 사용할 수 있음을 말합니다.
  • 기본적인 사용방법은 아래와 같습니다.
  • 자식클래스를 선언할때 소괄호로 부모클래스를 포함시킵니다.
  • 그러면 자식클래스에서는 부모클래스의 속성과 메소드는 기재하지 않아도 포함이 됩니다.
class 부모클래스:
    ...내용...

class 자식클래스(부모클래스):
    ...내용...

 

'프로그래밍 언어 > Python' 카테고리의 다른 글

다중 상속  (0) 2023.01.09
생성자  (0) 2023.01.09
얕은복사와 깊은복사  (0) 2023.01.09
객체와 메모리  (0) 2023.01.09
객체 속성 변경  (0) 2023.01.09
Comments