I know that I should also override hasCode everytime I override equals but what about overloading? Should I still override hashCode?
Side note: before posting the question I've read that I should avoid overloading equals in the first place but I'd still like to know what should I do if I'd choose to overload it.