抽象クラスに同等のインターフェイスを実装する方法がわかりません。私は次のサンプルコードを使用して、それを試してみて、それを回避します:
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タイプのオブジェクトを作成するテストクラスを持っていますが、このクラス内に同等のインターフェイスを用意して、古い年月の発見が低いランクより高くなるようにしたいと考えています。どうすればいいのか分かりません。
Comparable
。指示された方法で、指示された方法を実装します。