Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Comparable/Comparator query

 
jose chiramal
Ranch Hand
Posts: 266
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In my code the class ComparatorTest doesn't implement Comparable interface but provides implementation for the compareTo method, how is this possible ??

The class firstNameComparator however implements Comparator.

 
David Newton
Author
Rancher
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
jose chiramal wrote:In my code the class ComparatorTest doesn't implement Comparable interface but provides implementation for the compareTo method

No it doesn't.

In any case, a class can define any method it wants--that doesn't mean it implements an interface that defines that method.
 
jose chiramal
Ranch Hand
Posts: 266
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My mistake, in the above code


class Person implements Comparable

Am all set.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic