Question: ClassA is an immutable class that has an instance variable aBigInt of type java.math.BigInteger.ClassA has a copy constructor as follows: public final class ClassA

ClassA is an immutable class that has an instance variable aBigInt of type java.math.BigInteger.ClassA has a copy constructor as follows: public final class ClassA { private final BigInteger aBigInt; public ClassA(ClassA obj) { aBigInt = obj.aBigInt; } } Is there anything wrong with this code? Explain why it is right or wrong and edit it if wrong.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
