Quer dizer que, quando comparando com "==", ele compara se a classe possui as mesmas instancias e os valores setados nestas instancias são iguais? E no caso do "===", ele compara se o objeto aponta para as mesmas variaveis apenas (setPreco, setNome, por ex)?
Não está muito claro para mim ainda