2.1메서드 오버라이딩
우선 메서드 오버라이딩을 어떻게 하는지부터 살펴보겠습니다.
코드 7-7 oop2/oop2_2/method_overriding.py ①
class CarOwner: def _ _init__(self, name): self.name = name def concentrate(self): print('{} can not do anything else'.format (self.name)) # 나머지 메서드 class Car: def _ _init__(self, owner_name): self.owner = CarOwner(owner_name) def drive(self): #1 self.owner.concentrate() #2 print('{} is driving now.'.format(self.owner.name)) #3 # 나머지 메서드