codice:
public abstract class Classe<P, S> {

        protected abstract P prossimo(P ps);

	protected abstract P ultimo();

	protected abstract S prima(P ps);

(...)
}
Quella "P" e quella "S" sapete cosa significano?