Soyut sınıfıma benzer bir arabirimi nasıl uygulayacağımdan emin değilim. Denemek ve etrafından dolaşmak için kullandığım aşağıdaki örnek koda sahibim:
public class Animal{
public String name;
public int yearDiscovered;
public String population;
public Animal(String name, int yearDiscovered, String population){
this.name = name;
this.yearDiscovered = yearDiscovered;
this.population = population; }
public String toString(){
String s = "Animal name: "+ name+"\nYear Discovered: "+yearDiscovered+"\nPopulation: "+population;
return s;
}
}
Animal türünde nesneler yaratacak bir test sınıfım var ancak bu sınıf içinde karşılaştırılabilir bir arayüze sahip olmak istiyorum, böylece eski keşif yıllarının düşükten daha yüksek sıralanması için. Bunu nasıl yapacağım konusunda hiçbir fikrim yok.
Comparable
. Size söylediği yöntemi söylediği şekilde uygulayın.