diff options
| author | zhang <zch921005@126.com> | 2022-05-04 08:47:54 +0800 |
|---|---|---|
| committer | zhang <zch921005@126.com> | 2022-05-04 08:47:54 +0800 |
| commit | 2180c68999eb8dc0c7bcec015b2703f5b8b20223 (patch) | |
| tree | 3ec71623038ff8b90a5bc4e32da14a7382d42d9d /oop | |
| parent | 70aebb73b81b50911e2107cd4519e69f09971021 (diff) | |
ndarray axis
Diffstat (limited to 'oop')
| -rw-r--r-- | oop/mixin.py | 25 | ||||
| -rw-r--r-- | oop/simple_demo.py | 1 |
2 files changed, 26 insertions, 0 deletions
diff --git a/oop/mixin.py b/oop/mixin.py new file mode 100644 index 0000000..68d50c1 --- /dev/null +++ b/oop/mixin.py @@ -0,0 +1,25 @@ + +class State: + def __init__(self): + print('State init') + self.first_state = 'main state' + + +class Event: + def __init__(self): + print('Event init') + self.event_name = 'main event' + + +class HappyState(State, Event): + def __init__(self): + super().__init__() + super(State, self).__init__() + print('HappyState init') + self.second_state = 'happy state' + + +if __name__ == '__main__': + hs = HappyState() + + diff --git a/oop/simple_demo.py b/oop/simple_demo.py new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/oop/simple_demo.py @@ -0,0 +1 @@ + |
