use existing test object instead of defining a new class
diff --git a/Lib/test/test_weakref.py b/Lib/test/test_weakref.py
index b2d266d..9ec607e 100644
--- a/Lib/test/test_weakref.py
+++ b/Lib/test/test_weakref.py
@@ -602,22 +602,20 @@
         thresholds = gc.get_threshold()
         gc.set_threshold(1, 1, 1)
         gc.collect()
-        class A:
-            pass
 
         def callback(*args):
             pass
 
-        referenced = A()
+        referenced = C()
 
-        a = A()
+        a = C()
         a.a = a
         a.wr = makeref(referenced)
 
         try:
             # now make sure the object and the ref get labeled as
             # cyclic trash:
-            a = A()
+            a = C()
             a.wrc = weakref.ref(referenced, callback)
 
         finally: