public boolean equals(Object obj) {
return (this == obj);
}
Mam problem z powyższym kodem . Rozumiem co on robi (jest to nadpisanie metody equals które powoduje ze zostanie porównana "zawartość" zmiennych danej klasy a nie referencja ) ale nie rozumiem samego zapisu "this==obj"? Wiem co on robi ale nie rozumiem jego struktury . Gdy zawartość podanego w argumencie metody equals objektu jest równa ...???? Czemu co wskazuje to this ?? To jakiś skrócony zapis ? This używam gdy chce wskazać zmienną klasy o tej samej nazwie co zmienna metody w tym przypadku nie wiem co to oznacza.