Jak mogę zadeklarować pole interfejsu Java, które implementuje klasę, powinno zawęzić to pole?Jak mogę zadeklarować pole interfejsu Java, które implementuje klasę powinno zawęzić to pole?
np
public interface IWorkflow{
public static final String EXAMPLE;// interface field
public void reject();
}
// and implement class
public class AbstWorkflow implements IWorkflow
{
public static final String EXAMPLE = "ABCD"; /*MUST HAVE*/
public void reject(){}
...
}
Dziękuję.
Czy to tylko ja. Czy nie można tego zrobić z serializacją? – Link19
@GlenLamb - albo nie podążam za tym, dokąd zmierzasz, a może źle odczytałeś pytanie? –
Kiedy zaimplementujesz Serializable powiedziano mi, że muszę zadeklarować SerializableUID lub coś takiego. Czy to nie to pytanie próbuje osiągnąć? – Link19