cours/java interfaces.md
oscar.plaisant@icloud.com 38fbb1938d from github to this gitea
2023-10-23 23:09:51 +02:00

510 B

up::java objets sibling::java classe abstraite #informatique


Une classe peut implémenter plusieurs interfaces (simule l'java héritage multiple).

Contrairement à une java classe abstraite, une interface oblige ses classes héritées à implémenter les méthodes qu'elle possède.

public interface I {
    public void A();
    public void B();
}
public class X implements I {
    public void A() {...}
    public void B() {...}
}