Python
코딩도장_파이썬 심사문제 36.9 (다중 상속 사용하기)
비전공자 기록광
2020. 8. 16. 15:36
반응형
다음 소스 코드에서 동물 클래스 Animal과 날개 클래스 Wing을 상속받아 새 클래스 Bird를 작성하여 '먹다', '파닥거리다', '날다', True, True가 각 줄에 출력되게 만드세요.
문제
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class Animal:
def eat(self):
print('먹다')
class Wing:
def flap(self):
print('파닥거리다')
________________
________________
________________
b = Bird()
b.eat()
b.flap()
b.fly()
print(issubclass(Bird, Animal))
print(issubclass(Bird, Wing))
|
cs |
결과
먹다
파닥거리다
날다
True
True
답
1
2
3
|
class Bird(Animal,Wing):
def fly(self):
print('날다')
|
cs |
반응형