파이썬 클래스
1 | class Movie: |
인스턴스 변수의 은닉, 클래스 변수 선언, static method 추가
1 | class Movie: |
상속
자식이 부모 클래스를 상속 받고, 자식 클래스의 인스턴스 변수를 선언해주었을 때, 인스턴스 변수를 통해 자식 클래스와 부모 클래스의 공통된 메소드를 호출하게 되면, 자식 클래스의 하위에 있는 메소드가 호출된다.
자식 클래스에서 부모 클래스를 상속받고, sample이라는 이름의 method를 오버라이딩
하고 있다.
1 | class Parent: |
1 | class Parent: |
부모클래스의 생성자 호출
부모 클래스를 상속받은 자식 클래스의 생성자에서 super() 키워드를 통해 상속받은 부모 클래스의 생성자를 호출 할 수 있다.
1 | class Parent: |