Super function in classes in python
class A:
classvar1 = "I am a class variable in class A"
def __init__(self):
self.special = "I am a special variable"
self.var1 = "I am inside class A's Contructor...."
self.classvar1 = "I am a instant variable"
class B(A):
classvar1= "I am a variable from CLass B"
def __init__(self):
# super().__init__() # Super
self.var1 = "I am inside class B's Contructor...."
self.classvar1 = "I am a instant variable from B"
# super().__init__()
print(super().classvar1)
a = A()
b = B()
print(b.var1,b.classvar1)
Comments
Post a Comment