summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/class_new.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/basics/class_new.py')
-rw-r--r--tests/basics/class_new.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/basics/class_new.py b/tests/basics/class_new.py
new file mode 100644
index 0000000000..7fedcab6c2
--- /dev/null
+++ b/tests/basics/class_new.py
@@ -0,0 +1,21 @@
+class A:
+
+ @staticmethod
+ def __new__(cls):
+ print("A.__new__")
+ return super(cls, A).__new__(cls)
+
+ def __init__(self):
+ pass
+
+ def meth(self):
+ pass
+
+#print(A.__new__)
+#print(A.__init__)
+
+a = A()
+
+#print(a.meth)
+#print(a.__init__)
+#print(a.__new__)