mirror of
https://github.com/rocky/python-uncompyle6.git
synced 2025-02-17 03:38:13 +00:00
44 lines
688 B
Python
44 lines
688 B
Python
"""
|
|
test_class.py -- source test pattern for class definitions
|
|
|
|
This source is part of the decompyle test suite.
|
|
|
|
decompyle is a Python byte-code decompiler
|
|
See http://www.goebel-consult.de/decompyle/ for download and
|
|
for further information
|
|
"""
|
|
|
|
class A:
|
|
|
|
class A1:
|
|
def __init__(self):
|
|
print 'A1.__init__'
|
|
|
|
def foo(self):
|
|
print 'A1.foo'
|
|
|
|
def __init__(self):
|
|
print 'A.__init__'
|
|
|
|
def foo(self):
|
|
print 'A.foo'
|
|
|
|
|
|
class B:
|
|
def __init__(self):
|
|
print 'B.__init__'
|
|
|
|
def bar(self):
|
|
print 'B.bar'
|
|
|
|
|
|
class C(A,B):
|
|
def foobar(self):
|
|
print 'C.foobar'
|
|
|
|
|
|
c = C()
|
|
c.foo()
|
|
c.bar()
|
|
c.foobar()
|