Animal.Class を拡張する Animal.Class と Dog クラスがあります。
これをすばやく簡単に行う方法があれば教えてください。
List<Dog> dogList = getAnimalList();
public List<Animal> getAnimalList(){
List<Animal> animalList = new LinkedList<Animal>();
return animalList;
}
絶対に必要でない限り、動物リスト全体をもう一度見たくありません。
犬のクラスには、他のチェック目的のために追加のブール値が含まれているだけです。