diff --git a/abstract_example b/abstract_example new file mode 100644 index 0000000..4aad903 --- /dev/null +++ b/abstract_example @@ -0,0 +1,18 @@ +from abc import ABC, abstractmethod + +class bike(ABC): + @abstractmethod + def StartEngine(s): + pass + +class startbike(bike): + print('key on') + def StartEngine(s): + print("Engine Started") + def StartTheBike(s): + print('bike going to start') + s.StartEngine() + print('bike started') + +s=startbike() +s.StartTheBike()