반응형
class Animal:
    def cry(self):
        print('...')

class Dog(Animal):
    def cry(self):
        print('멍멍')

class Duck(Animal):
    def cry(self):
        print('꽥꽥')

class Fish(Animal):
    pass

for each in (Dog( ),Duck(),Fish( )):
    each.cry() # 출력 : 멍멍 꽥꽥 ...

추상클래스를 만드는 법은 상속받아서 그냥 거기서 정의한 메소드를 덮어 씌우시면 됩니다.

반응형

'파이썬 (추후 수정)' 카테고리의 다른 글

파이썬 전역변수 지역변수  (0) 2021.07.20
파이썬 메소드 만들기  (0) 2021.07.20
파이썬 다중상속  (0) 2021.07.20
파이썬 상속  (0) 2021.07.20
파이썬 클래스  (0) 2021.07.20