question technique sur modifier strictfp
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 :
Code:
1 2 3
| package certification.chap1._6Interface._interface;
public strictfp interface InterfaceB {} |
et une classe :
Code:
1 2 3 4 5 6
|
package certification.chap1._6Interface;
import certification.chap1._6Interface._interface.InterfaceB;
class ClasseA implements InterfaceB {} |
... et cela compile correctement.
Est ce que le bouquin fait une erreur ou je ne comprend pas quelques chose ?
Merci de vous y pencher.
Amicalement