Untitled3

Run Settings
LanguagePython
Language Version
Run Command
from abc import ABC,abstractmethod class MyClass(ABC): @abstractmethod def calculate(self,x): pass class Sub1(MyClass): def calculate(self,x): print("square = ",x*x) import math class Sub2(MyClass): def calculate(self,x): print("square root = ",math.sqrt(x)) class Sub3(MyClass): def calculate(self,x): print("Cube = ",x**3) obj1 = Sub1() obj1.calculate(16) obj2 = Sub2() obj2.calculate(16) obj3 = Sub3() obj3.calculate(16)
Editor Settings
Theme
Key bindings
Full width
Lines