Which way is the correct way of copying (deepcopy) object_1 to object_2? (A is a class)
class A:
def __init__(self):
self.x
self.y
a)object_1 = A()
object_2.x = object_1.x
object_2.y = object_1.y
b) object_1 = A()
object_2.x = object_1.x
object_2.y = object_1.y
#OR
object_1 = A()
object_2 = object_1
c) object_1 = A()
object_2 = A()
object_2.x = object_1.x
object_2.y = object_1.y
d) object_1 = A()
object_2 = object_1