Bonjour,
Je suis en train de preparer la certification SCJP et a cette occasion je revisite un peu les trefond du langage. Je bosse avec :
SCJP Sun Certified Programmer for Java 5 Study Guide
Je travail sur l'accces au classe et interface etc...et j'ai une citation qui dit :
"une interface est abstraite à ce titre elle ne peut dans sa déclaration avoir de native, final, strictfp"
pour native et final, on est d'accord. Le premier sous entends un implementation, et le second un impossibilité à être étendue. Mais je doutais sur strictfp. Alors j'ai essayé avec :
une interface :
et une classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 package certification.chap1._6Interface._interface; public strictfp interface InterfaceB {}
... et cela compile correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 package certification.chap1._6Interface; import certification.chap1._6Interface._interface.InterfaceB; class ClasseA implements InterfaceB {}
Est ce que le bouquin fait une erreur ou je ne comprend pas quelques chose ?
Merci de vous y pencher.
Amicalement
Partager