feat: add class_test.py
This commit is contained in:
21
class_test.py
Normal file
21
class_test.py
Normal file
@@ -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())
|
||||
Reference in New Issue
Block a user