16 lines
222 B
Python
16 lines
222 B
Python
|
class Foo:
|
||
|
def __init_subclass__(cls,**kwds):
|
||
|
print('Foo subclass',cls,'with args',kwds)
|
||
|
|
||
|
class Bar(Foo):
|
||
|
pass
|
||
|
|
||
|
class Baz(Foo,foo=42):
|
||
|
pass
|
||
|
|
||
|
class Qux(Bar):
|
||
|
pass
|
||
|
|
||
|
class Florp(Bar,abc=123):
|
||
|
pass
|