Помогите понять механизм работы equals
Вот код:
class A{
int a;
int b;
}
class B{
int a;
int b;
}
public class test {
public static void main(String[] args) {
A a = new A();
B b = new B();
System.out.println(a.equals(b));
}
}
У нас два идентичных класса. Так почему a.equals(b) возвращает false?