-1
我有一个由其他类实现的接口。但是我需要将接口的一个方法的参数之一限制为实现接口的类。Java - 在实现类的接口中约束方法参数
实现我所需要的一个选项是参数化界面。
public interface Profile<T> {
public void aggregate(T p);
}
public class SpecificProfile implements Profile<SpecificProfile> {
public void aggregate(SpecificProfile p) {
...
}
}
有没有一种更清洁的方式来实现它,而不使用泛型?
您不喜欢这种方法吗? –
泛型很干净很棒 – Idos
看起来很干净:) – Alex