По условию три: Метод equals должен возвращать false, если в него передали null. Но если в main передать такие данные: Iphone iphone1 = new Iphone(null, "Black", 999); Iphone iphone2 = new Iphone(null, "Black", 999); То ответ в правильном решении true - Почему? Должен же вернуть false