エラーが発生しましたが、プログラムにこの構造があります
public interface Shapes<T>{
//methods here
}
public class ShapeAction<T> implements Shapes<T>{
//Methods and implementations here
}
public class Circle extends ShapeAction<T>{
//Some methods here
}
エラーは、「Tを型に解決できません」というクラスCircle extendsShapes< T >を指していることです。Tを文字列に設定すると、エラーはなくなりますが、それは1つのデータ型しか使用できないことも意味します。任意のデータ型(String、int、doubleなど)を使用できるように<>内に何を入れる必要がありますか、またはこれを間違った方法で行いましたか?