추상클래스 상위 클래스에서 하위 클래스에 메서드 구현을 강요한다. 상위 클래스가 추상 클래스이면, 상속받은 하위 클래스에서 선언만 된 메서드를 꼭 구현하도록 강요한다. (구현하지 않으면 에러가 발생한다.) 구현되지 않은 메소드를 가지고 있다고해서, 추상클래스라고 한다. AirPlane flight() 선언만 ▲ │ │ 상속 │ │ │메서드 구체화 │ │ │ │ Airliner │ ▼ flight() 구현 from abc import ABCMeta from abc import abstractmethod class AirPlane(metaclass=ABCMeta): @ abstractmethod def flight(self): pass 메서드 구체화 class Airliner(Airplane): def fl..
파이썬 Python : 추상클래스
추상클래스 상위 클래스에서 하위 클래스에 메서드 구현을 강요한다. 상위 클래스가 추상 클래스이면, 상속받은 하위 클래스에서 선언만 된 메서드를 꼭 구현하도록 강요한다. (구현하지 않으면 에러가 발생한다.) 구현되지 않은 메소드를 가지고 있다고해서, 추상클래스라고 한다. AirPlane flight() 선언만 ▲ │ │ 상속 │ │ │메서드 구체화 │ │ │ │ Airliner │ ▼ flight() 구현 from abc import ABCMeta from abc import abstractmethod class AirPlane(metaclass=ABCMeta): @ abstractmethod def flight(self): pass 메서드 구체화 class Airliner(Airplane): def fl..
2023.10.11