circuitpython/tests/basics/class_super.py

23 lines
318 B
Python
Raw Normal View History

2014-02-22 11:54:27 -05:00
class Base:
def __init__(self):
self.a = 1
2014-02-22 11:54:27 -05:00
def meth(self):
print("in Base meth", self.a)
2014-02-22 11:54:27 -05:00
class Sub(Base):
def meth(self):
print("in Sub meth")
return super().meth()
a = Sub()
a.meth()
# printing super
class A:
def p(self):
print(str(super())[:18])
A().p()