메소드 오버라이딩 부모 클래스의 메소드를 자식 클래스에서 '재정의(override)'하여 사용 기존 부모 클래스의 메소드가 자식 클래스에서 변경된다 다형성 구현이 가능하다 : 하나의 부모를 정하고 다양한 형태로 상속을 받는다 # 메소드 오버라이딩의 예 class Car: color = 'red' category = 'sports car' def drive(self): print("I'm driving") class NewCar(Car): def fly(self): print("I'm flying!! This is the new car!!") def drive(self): # 오버라이딩이 일어난다 print("I'm driving and can f..