micropython

tests/subclass.py

218:b8550c04e807
2009-05-18 Paul Boddie Fixed FillDefaults temporarily, but a proper get_operand method is required for the instruction. Enhanced test outputs and comments.
     1 #!/usr/bin/env python     2      3 class A:     4     def __init__(self, x):     5         self.x = x     6      7     def a(self):     8         pass     9     10 class B(A):    11     def b(self):    12         pass    13     14 class C(A, B):    15     def a(self):    16         A.a(self)    17     18     def b(self):    19         self.a()    20     21     def __init__(self, x, y):    22         self.x = x    23         self.y = y    24     25 class D:    26     def __init__(self, y):    27         self.y = y    28     29 class E(C, D):    30     pass    31     32 class F(A, D):    33     pass    34     35 # vim: tabstop=4 expandtab shiftwidth=4