상속은 이미 만들어진 클래스의 기능을 가져다 쓰기를 위함이다.
class people:
people_count = 0
def __init__(self):
print("사람 생성")
people.peolpe_count += 1
def move(self):
print("사람 이동")
class car(people):
def __init__(self):
print(" 자동차 생성 ")
super(car, self).__init__( )
class airplane(people):
def __init__(self):
print(" 비행기 생성 ")
super(airplane, self).__init__( )
car1 = car()
car2 = car()
car1.move()
print(people.people_count)
super(클래스명, self).__init__( )을 자식 생성자에 넣어주면 자식생성자가 호출될 때 마다 부모 생성자를 호출한다.
'웹 서버 > 크롤러' 카테고리의 다른 글
bs4 함수 (0) | 2018.05.16 |
---|---|
bs4 (0) | 2018.05.16 |
urllib 모듈 (0) | 2018.05.15 |
requests 모듈 (0) | 2018.05.15 |
requests VS urllib (0) | 2018.05.15 |