From 84dc4e9e7db278077b95001c145c4051519faa77 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Wed, 3 Sep 2025 22:33:40 +0800 Subject: [PATCH] feat: add class_test.py --- class_test.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 class_test.py diff --git a/class_test.py b/class_test.py new file mode 100644 index 0000000..b89625e --- /dev/null +++ b/class_test.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python3 + +class SuperClass: + def __init__(self, name: str = None): + self._name = name + + def get_name(self): + return self._name + + +class SubClass(SuperClass): + def get_name(self): + return "subname:" + super().get_name() + + +if __name__ == "__main__": + cls1 = SuperClass(name="hatter") + print(cls1.get_name()) + + cls2 = SubClass(name="hatter") + print(cls2.get_name())