![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 24 Dołączył: 30.03.2009 Skąd: Rokitno Szlacheckie Ostrzeżenie: (0%) ![]() ![]() |
Czy porównywanie obiektów (mniejszy, większy, równy) poprzez uzupełnienie własności "scalar" ma w ogóle sens?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Bezpośrednie porównywanie obiektów jest zazwyczaj bez sensu. Powinieneś utworzyć sobie metodę equals()/compareTo() do sprawdzania (nie)równości obiektów (na wzór Javy/C#).
Przykład:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 24 Dołączył: 30.03.2009 Skąd: Rokitno Szlacheckie Ostrzeżenie: (0%) ![]() ![]() |
@Crozin: Choć masz kilka błędów w przykładnie, to jednak porównywanie obiektów to może być coś więcej niż 1 wartość, a w tedy rzeczywiście lepiej zrobić jakiś własny interfejs...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:59 |