-
class 상속문제 예제Python 2022. 10. 22. 17:10
예제 1) 클래스의 상속관계 연습문제 - 다형성
# 상속 class ElecProduct: volume = 0 def volumeControl(self, volume): pass class ElecTv(ElecProduct): def volumeControl(self, volume): self.volume += volume print('TV 소리 크기 : ', self.volume) class ElecRadio(ElecProduct): def volumeControl(self, volume): imsi = self.volume + volume self.volume = imsi print('ElecRadio 볼륨 크기는', self.volume) tv = ElecTv() radio = ElecRadio() abc = tv abc.volumeControl(3) abc = radio abc.volumeControl(3) <console> TV 소리 크기 : 3 ElecRadio 볼륨 크기는 3
'Python' 카테고리의 다른 글
추상 메소드 예제 (0) 2022.10.22 Python 문법 기초 29 - 추상 클래스(추상 메소드) (0) 2022.10.22 Python 문법 기초 28 - class 다중 상속 (0) 2022.10.22 Python 문법 기초 27 - class method override(재정의), 다형성 (0) 2022.10.22 Python 문법 기초 26 - class 상속(self 와 super) (0) 2022.10.22