w1lson
Você não pode ter duas classes públicas no mesmo arquivo.
thiago_vf
blz… mas a interface do Class01 é implicitamente ‘public abstract’ … e ainda assim compila!
w1lson
Já tentou usar ela em outro pacote?
ViniGodoy
A interface não é implicitamente pública. Só os métodos dela são.
Uma interface pode ter os mesmo modificadores de qualquer classe.
w1lson
Sem o public na frente a visibilidade da interface que você está falando é default.
thiago_vf
ViniGodoy
Isso sim, seria equivalente a outra interface publica:
O método twiddle é equivalente a