From 2180c68999eb8dc0c7bcec015b2703f5b8b20223 Mon Sep 17 00:00:00 2001 From: zhang Date: Wed, 4 May 2022 08:47:54 +0800 Subject: ndarray axis --- oop/mixin.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 oop/mixin.py (limited to 'oop/mixin.py') 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() + + -- cgit v1.2.3