From 649d1e68ebad49db022e24199fea8a9626d9855e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mert=20G=C3=B6r?= Date: Sat, 1 Jul 2023 17:28:00 +0300 Subject: [PATCH] super init example --- python-temel/super.init.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 python-temel/super.init.py diff --git a/python-temel/super.init.py b/python-temel/super.init.py new file mode 100644 index 0000000..ac361e1 --- /dev/null +++ b/python-temel/super.init.py @@ -0,0 +1,19 @@ +class A: + def __init__(self, a): + self.a = a + + def dispA(self): + print(self.a) + + +class B(A): + def __init__(self, a, b): + super(B, self).__init__(a) # A.__init__(self, a) + self.b = b + + def dispB(self): + print(self.b) + +b = B(10, 20) +b.dispA() +b.dispB()