when you override equal() method in a class will it affect the == operator